Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | TimerDebuggerTypeProxy |
Public Member Functions | |
void | Close () |
bool | Close (WaitHandle toSignal) |
ValueTask | CloseAsync () |
Package Functions | |
TimerQueueTimer (TimerCallback timerCallback, object state, uint dueTime, uint period, bool flowExecutionContext) | |
bool | Change (uint dueTime, uint period) |
void | Fire (bool isThreadPool=false) |
void | SignalNoCallbacksRunning () |
void | CallCallback (bool isThreadPool) |
Package Attributes | |
TimerQueueTimer | _next |
TimerQueueTimer | _prev |
bool | _short |
long | _startTicks |
uint | _dueTime |
uint | _period |
bool | _everQueued |
Properties | |
string | DisplayString [get] |
Private Member Functions | |
void IThreadPoolWorkItem. | Execute () |
Private Attributes | |
readonly TimerQueue | _associatedTimerQueue |
readonly TimerCallback | _timerCallback |
readonly object | _state |
readonly ExecutionContext | _executionContext |
int | _callbacksRunning |
bool | _canceled |
object | _notifyWhenNoCallbacksRunning |
Static Private Attributes | |
static readonly ContextCallback | s_callCallbackInContext |
Definition at line 9 of file TimerQueueTimer.cs.