terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Member Functions | |
virtual bool | WaitOne (int millisecondsTimeout, bool exitContext) |
virtual bool | WaitOne () |
virtual bool | WaitOne (int millisecondsTimeout) |
virtual void | Close () |
void | Dispose () |
virtual ObjRef | CreateObjRef (Type requestedType) |
virtual object | InitializeLifetimeService () |
Static Public Member Functions | |
static int | WaitAny (WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) |
static int | WaitAny (WaitHandle[] waitHandles, TimeSpan timeout, bool exitContext) |
static int | WaitAny (WaitHandle[] waitHandles, int millisecondsTimeout) |
Static Public Attributes | |
const int | WaitTimeout = 258 |
Protected Member Functions | |
virtual void | Dispose (bool explicitDisposing) |
Static Protected Attributes | |
static readonly IntPtr | InvalidHandle |
Package Functions | |
void | SetHandleInternal (SafeWaitHandle handle) |
Static Package Functions | |
static bool | InternalWaitOne (SafeHandle waitableSafeHandle, long millisecondsTimeout, bool hasThreadAffinity, bool exitContext) |
static unsafe int | Wait_internal (IntPtr *handles, int numHandles, bool waitAll, int ms) |
Package Attributes | |
SafeWaitHandle | safeWaitHandle |
bool | hasThreadAffinity |
Static Package Attributes | |
const int | MaxWaitHandles = 64 |
Properties | |
virtual IntPtr | Handle [get, set] |
SafeWaitHandle | SafeWaitHandle [get, set] |
ServerIdentity | ObjectIdentity [get, set] |
Private Member Functions | |
void | Init () |
bool | WaitOne (long timeout, bool exitContext) |
Static Private Member Functions | |
static void | ThrowAbandonedMutexException () |
static void | ThrowAbandonedMutexException (int location, WaitHandle handle) |
static int | WaitOneNative (SafeHandle waitableSafeHandle, uint millisecondsTimeout, bool hasThreadAffinity, bool exitContext) |
static int | WaitMultiple (WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext, bool WaitAll) |
Private Attributes | |
IntPtr | waitHandle |
object | _identity |
Static Private Attributes | |
const int | MAX_WAITHANDLES = 64 |
const int | WAIT_OBJECT_0 = 0 |
const int | WAIT_ABANDONED = 128 |
const int | WAIT_FAILED = 2147483647 |
const int | ERROR_TOO_MANY_POSTS = 298 |
const int | ERROR_NOT_OWNED_BY_CALLER = 299 |