Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.OverlappedData Class Referencesealed

Package Functions

 OverlappedData (Overlapped overlapped)
 
unsafe NativeOverlappedPack (IOCompletionCallback iocb, object userData)
 
unsafe NativeOverlappedUnsafePack (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 NativeOverlappedAllocateNativeOverlapped ()
 

Private Attributes

object _userObject
 
unsafe readonly NativeOverlapped_pNativeOverlapped
 
IntPtr _eventHandle
 
int _offsetLow
 
int _offsetHigh
 

Detailed Description

Definition at line 5 of file OverlappedData.cs.


The documentation for this class was generated from the following file: