|
Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
| OverlappedData (Overlapped overlapped) | |
| unsafe NativeOverlapped * | Pack (IOCompletionCallback iocb, object userData) |
| unsafe NativeOverlapped * | UnsafePack (IOCompletionCallback iocb, object userData) |
| bool | IsUserObject (byte[] buffer) |
| static unsafe void | FreeNativeOverlapped (NativeOverlapped *nativeOverlappedPtr) |
| static unsafe OverlappedData | GetOverlappedFromNative (NativeOverlapped *nativeOverlappedPtr) |
| static unsafe void | CheckVMForIOPacket (out NativeOverlapped *pNativeOverlapped, out uint errorCode, out uint numBytes) |
Package Attributes | |
| IAsyncResult | _asyncResult |
| object | _callback |
| readonly Overlapped | _overlapped |
Properties | |
| unsafe ref int | OffsetLow [get] |
| unsafe ref int | OffsetHigh [get] |
| unsafe ref IntPtr | EventHandle [get] |
Private Member Functions | |
| unsafe NativeOverlapped * | AllocateNativeOverlapped () |
Private Attributes | |
| object | _userObject |
| unsafe readonly NativeOverlapped * | _pNativeOverlapped |
| IntPtr | _eventHandle |
| int | _offsetLow |
| int | _offsetHigh |
Definition at line 5 of file OverlappedData.cs.