Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
AsyncCopyToAwaitable | GetAwaiter () |
void | GetResult () |
void | OnCompleted (Action continuation) |
void | UnsafeOnCompleted (Action continuation) |
Package Functions | |
AsyncCopyToAwaitable (SafeFileHandle fileHandle) | |
void | ResetForNextOperation () |
void | MarkCompleted () |
Static Package Functions | |
static unsafe void | IOCallback (uint errorCode, uint numBytes, NativeOverlapped *pOVERLAP) |
Package Attributes | |
readonly SafeFileHandle | _fileHandle |
long | _position |
unsafe NativeOverlapped * | _nativeOverlapped |
Action | _continuation |
uint | _errorCode |
uint | _numBytes |
Static Package Attributes | |
static unsafe readonly IOCompletionCallback | s_callback = IOCallback |
Properties | |
object | CancellationLock [get] |
bool | IsCompleted [get] |
Static Private Attributes | |
static readonly Action | s_sentinel |
Definition at line 13 of file FileStreamHelpers.cs.