Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.TimerQueueTimer Class Referencesealed

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
 

Detailed Description

Definition at line 9 of file TimerQueueTimer.cs.


The documentation for this class was generated from the following file: