terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Static Public Member Functions | |
static bool | SetMinThreads (int workerThreads, int completionPortThreads) |
static void | GetAvailableThreads ([Out] int workerThreads, [Out] int completionPortThreads) |
static RegisteredWaitHandle | RegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object state, int millisecondsTimeOutInterval, bool executeOnlyOnce) |
static RegisteredWaitHandle | RegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object state, TimeSpan timeout, bool executeOnlyOnce) |
static bool | QueueUserWorkItem (WaitCallback callBack, object state) |
static bool | QueueUserWorkItem (WaitCallback callBack) |
static bool | UnsafeQueueUserWorkItem (WaitCallback callBack, object state) |
static bool | QueueUserWorkItem< TState > (Action< TState > callBack, TState state, bool preferLocal) |
Static Package Functions | |
static void | UnsafeQueueCustomWorkItem (IThreadPoolWorkItem workItem, bool forceGlobal) |
static bool | TryPopCustomWorkItem (IThreadPoolWorkItem workItem) |
static bool | RequestWorkerThread () |
static bool | NotifyWorkItemComplete () |
static void | ReportThreadStatus (bool isWorking) |
static void | NotifyWorkItemProgress () |
static void | NotifyWorkItemProgressNative () |
static void | NotifyWorkItemQueued () |
Properties | |
static bool | IsThreadPoolThread [get] |
Static Private Member Functions | |
static RegisteredWaitHandle | RegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce, StackCrawlMark stackMark, bool compressStack) |
static bool | QueueUserWorkItemHelper (WaitCallback callBack, object state, StackCrawlMark stackMark, bool compressStack, bool forceGlobal=true) |
static void | EnsureVMInitialized () |
static bool | SetMinThreadsNative (int workerThreads, int completionPortThreads) |
static void | GetAvailableThreadsNative ([Out] int workerThreads, [Out] int completionPortThreads) |
static void | InitializeVMTp (bool enableWorkerTracking) |
Definition at line 9 of file ThreadPool.cs.