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
|
Classes | |
class | InvocationContext |
Public Member Functions | |
override SynchronizationContext | CreateCopy () |
override void | Send (SendOrPostCallback d, object state) |
override void | Post (SendOrPostCallback d, object state) |
bool | IsWaitNotificationRequired () |
virtual void | OperationStarted () |
virtual void | OperationCompleted () |
virtual int | Wait (global::System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) |
Static Public Member Functions | |
static OSSpecificSynchronizationContext | Get () |
static void | SetSynchronizationContext (SynchronizationContext syncContext) |
Static Protected Member Functions | |
static unsafe int | WaitHelper (global::System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) |
Properties | |
static SynchronizationContext | Current [get, set] |
static SynchronizationContext | CurrentNoFlow [get, set] |
static SynchronizationContext | CurrentExplicit [get, set] |
Private Member Functions | |
OSSpecificSynchronizationContext (object osContext) | |
static object | GetOSContext () |
static void | PostInternal (object osSynchronizationContext, global::System.IntPtr callback, global::System.IntPtr arg) |
delegate void | InvocationEntryDelegate (global::System.IntPtr arg) |
Static Private Member Functions | |
static void | InvocationEntry (global::System.IntPtr arg) |
static | OSSpecificSynchronizationContext () |
static SynchronizationContext | GetThreadLocalContext () |
Private Attributes | |
object | m_OSSynchronizationContext |
SynchronizationContextProperties | _props |
Static Private Attributes | |
static readonly global::System.Runtime.CompilerServices.ConditionalWeakTable< object, OSSpecificSynchronizationContext > | s_ContextCache |
static global::System.Type | s_cachedPreparedType1 |
static global::System.Type | s_cachedPreparedType2 |
static global::System.Type | s_cachedPreparedType3 |
static global::System.Type | s_cachedPreparedType4 |
static global::System.Type | s_cachedPreparedType5 |
Definition at line 11 of file OSSpecificSynchronizationContext.cs.