|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| unsafe NativeOverlapped * | AllocateNativeOverlapped (IOCompletionCallback callback, object? state, object? pinData) |
| unsafe NativeOverlapped * | UnsafeAllocateNativeOverlapped (IOCompletionCallback callback, object? state, object? pinData) |
| unsafe NativeOverlapped * | AllocateNativeOverlapped (PreAllocatedOverlapped preAllocated) |
| unsafe void | FreeNativeOverlapped (NativeOverlapped *overlapped) |
| void | Dispose () |
Static Public Member Functions | |
| static ThreadPoolBoundHandle | BindHandle (SafeHandle handle) |
| static unsafe? object | GetNativeOverlappedState (NativeOverlapped *overlapped) |
Properties | |
| SafeHandle | Handle [get] |
Private Member Functions | |
| ThreadPoolBoundHandle (SafeHandle handle) | |
| unsafe NativeOverlapped * | AllocateNativeOverlapped (IOCompletionCallback callback, object state, object pinData, bool flowExecutionContext) |
| void | EnsureNotDisposed () |
Static Private Member Functions | |
| static unsafe ThreadPoolBoundHandleOverlapped | GetOverlappedWrapper (NativeOverlapped *overlapped) |
| static ThreadPoolBoundHandle | BindHandleCore (SafeHandle handle) |
Private Attributes | |
| readonly SafeHandle | _handle |
| bool | _isDisposed |
Definition at line 5 of file ThreadPoolBoundHandle.cs.