terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Threading Namespace Reference

Namespaces

namespace  Tasks
 

Classes

class  _ThreadPoolWaitCallback
 
class  AbandonedMutexException
 
class  AsyncLocal
 
struct  AsyncLocalValueChangedArgs
 
class  AutoResetEvent
 
struct  CancellationCallbackCoreWorkArguments
 
class  CancellationCallbackInfo
 
struct  CancellationToken
 
struct  CancellationTokenRegistration
 
class  CancellationTokenSource
 
class  CountdownEvent
 
class  EventWaitHandle
 
class  ExecutionContext
 
struct  ExecutionContextSwitcher
 
interface  IAsyncLocal
 
class  Interlocked
 
class  InternalThread
 
interface  IThreadPoolWorkItem
 
class  LazyInitializer
 
class  Lock
 
struct  LockHolder
 
class  LockRecursionException
 
class  ManualResetEvent
 
class  ManualResetEventSlim
 
class  Monitor
 
class  Mutex
 
class  NativeEventCalls
 
struct  NativeOverlapped
 
class  OSSpecificSynchronizationContext
 
class  PlatformHelper
 
class  QueueUserWorkItemCallback
 
class  RegisteredWaitHandle
 
class  Semaphore
 
class  SemaphoreFullException
 
class  SemaphoreSlim
 
class  SparselyPopulatedArray
 
struct  SparselyPopulatedArrayAddInfo
 
class  SparselyPopulatedArrayFragment
 
struct  SpinLock
 
struct  SpinWait
 
class  SynchronizationContext
 
class  SynchronizationLockException
 
class  SystemThreading_ThreadLocalDebugView
 
class  Thread
 
class  ThreadAbortException
 
class  ThreadHelper
 
class  ThreadInterruptedException
 
class  ThreadLocal
 
class  ThreadPool
 
class  ThreadPoolGlobals
 
class  ThreadPoolWorkQueue
 
class  ThreadPoolWorkQueueThreadLocals
 
class  ThreadStateException
 
class  Timeout
 
class  TimeoutHelper
 
class  Timer
 
class  Volatile
 
class  WaitHandle
 
class  WaitHandleCannotBeOpenedException
 

Enumerations

enum  ApartmentState { STA , MTA , Unknown }
 
enum  EventResetMode { AutoReset , ManualReset }
 
enum  StackCrawlMark { LookForMe , LookForMyCaller , LookForMyCallersCaller , LookForThread }
 
enum  SynchronizationContextProperties { None = 0 , RequireWaitNotification = 1 }
 
enum  ThreadPriority {
  Lowest , BelowNormal , Normal , AboveNormal ,
  Highest
}
 
enum  ThreadState {
  Running = 0 , StopRequested = 1 , SuspendRequested = 2 , Background = 4 ,
  Unstarted = 8 , Stopped = 16 , WaitSleepJoin = 32 , Suspended = 64 ,
  AbortRequested = 128 , Aborted = 256
}
 

Functions

delegate void ContextCallback (object state)
 
delegate void ParameterizedThreadStart (object obj)
 
delegate void SendOrPostCallback (object state)
 
delegate void ThreadStart ()
 
delegate void TimerCallback (object state)
 
delegate void WaitCallback (object state)
 
delegate void WaitOrTimerCallback (object state, bool timedOut)