|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| void | Close () |
| void | Dispose () |
Protected Member Functions | |
| unsafe override void | OnReleasePins () |
| unsafe override void | Dispose (bool disposing) |
| unsafe void | BaseConstruction (global::Interop.HttpApi.HTTP_REQUEST *requestBlob) |
| unsafe void | SetBlob (global::Interop.HttpApi.HTTP_REQUEST *requestBlob) |
| unsafe void | UnsetBlob () |
| unsafe void | SetBuffer (int size) |
Package Functions | |
| unsafe | AsyncRequestContext (ThreadPoolBoundHandle boundHandle, ListenerAsyncResult result) |
| unsafe void | Reset (ThreadPoolBoundHandle boundHandle, ulong requestId, uint size) |
| unsafe void | ReleasePins () |
Properties | |
| unsafe NativeOverlapped * | NativeOverlapped [get] |
| unsafe global::Interop.HttpApi.HTTP_REQUEST * | RequestBlob [get] |
| IntPtr | RequestBuffer [get] |
| uint | Size [get] |
| unsafe IntPtr | OriginalBlobAddress [get] |
Private Member Functions | |
| unsafe global::Interop.HttpApi.HTTP_REQUEST * | Allocate (ThreadPoolBoundHandle boundHandle, uint size) |
Private Attributes | |
| unsafe NativeOverlapped * | _nativeOverlapped |
| ThreadPoolBoundHandle | _boundHandle |
| readonly ListenerAsyncResult | _result |
| unsafe global::Interop.HttpApi.HTTP_REQUEST * | _memoryBlob |
| unsafe global::Interop.HttpApi.HTTP_REQUEST * | _originalBlobAddress |
| IntPtr | _backingBuffer = IntPtr.Zero |
| int | _backingBufferLength |
Definition at line 5 of file AsyncRequestContext.cs.