terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Net.TimerThread Class Reference

Classes

class  Callback
 
class  InfiniteTimer
 
class  InfiniteTimerQueue
 
class  Queue
 
class  Timer
 
class  TimerNode
 
class  TimerQueue
 

Static Package Functions

static TimerThread.Queue CreateQueue (int durationMilliseconds)
 
static TimerThread.Queue GetOrCreateQueue (int durationMilliseconds)
 

Private Types

enum  TimerThreadState { Idle , Running , Stopped }
 

Static Private Member Functions

static TimerThread ()
 
static void Prod ()
 
static void ThreadProc ()
 
static void StopTimerThread ()
 
static bool IsTickBetween (int start, int end, int comparand)
 
static void OnDomainUnload (object sender, EventArgs e)
 

Static Private Attributes

const int c_ThreadIdleTimeoutMilliseconds = 30000
 
const int c_CacheScanPerIterations = 32
 
const int c_TickCountResolution = 15
 
static global::System.Collections.Generic.LinkedList< WeakReferences_Queues
 
static global::System.Collections.Generic.LinkedList< WeakReferences_NewQueues
 
static int s_ThreadState
 
static AutoResetEvent s_ThreadReadyEvent
 
static ManualResetEvent s_ThreadShutdownEvent
 
static WaitHandle[] s_ThreadEvents
 
static int s_CacheScanIteration
 
static Hashtable s_QueuesCache
 

Detailed Description

Definition at line 11 of file TimerThread.cs.


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