0x00x0048
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | m_TimerState | TimerState | Private | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | m_Callback | Callback | Private | — | |
| 0x08 | m_Context | object | Private | — | |
| 0x08 | m_QueueLock | object | Private | — | |
| 0x08 | next | TimerNode | Private | — | |
| 0x08 | prev | TimerNode | Private | — | |
Inherited from Timer 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | m_StartTimeMilliseconds | int | Private+1 flags | — | |
| 0x04 | m_DurationMilliseconds | int | Private+1 flags | — |
Functions 9
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(Callback callback, object context, int durationMilliseconds, object queueLock) | 2 flags | — | 0x08 |
| void .ctor() | 2 flags | — | 0x00 |
| bool get_HasExpired() | 3 flags | — | 0x01 |
| TimerNode get_Next() | 2 flags | — | 0x08 |
| void set_Next(TimerNode value) | 2 flags | — | 0x08 |
| TimerNode get_Prev() | 2 flags | — | 0x08 |
| void set_Prev(TimerNode value) | 2 flags | — | 0x08 |
| bool Cancel() | 2 flags | — | 0x01 |
| bool Fire() | 1 flags | — | 0x01 |