|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| void | Close () |
| void | Dispose () |
Protected Member Functions | |
| override void | OnReleasePins () |
| unsafe void | BaseConstruction (global::Interop.HttpApi.HTTP_REQUEST *requestBlob) |
| virtual void | Dispose (bool disposing) |
| unsafe void | SetBlob (global::Interop.HttpApi.HTTP_REQUEST *requestBlob) |
| unsafe void | UnsetBlob () |
| unsafe void | SetBuffer (int size) |
Package Functions | |
| unsafe | SyncRequestContext (int size) |
| unsafe void | Reset (int size) |
| unsafe void | ReleasePins () |
Properties | |
| 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 (int newSize) |
Private Attributes | |
| unsafe global::Interop.HttpApi.HTTP_REQUEST * | _memoryBlob |
| unsafe global::Interop.HttpApi.HTTP_REQUEST * | _originalBlobAddress |
| IntPtr | _backingBuffer = IntPtr.Zero |
| int | _backingBufferLength |
Definition at line 3 of file SyncRequestContext.cs.