terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Member Functions | |
AsyncReadRequest (MobileAuthenticatedStream parent, bool sync, byte[] buffer, int offset, int size) | |
override string | ToString () |
Protected Member Functions | |
override AsyncOperationStatus | Run (AsyncOperationStatus status) |
Package Functions | |
void | RequestRead (int size) |
void | RequestWrite () |
Task< AsyncProtocolResult > | StartOperation (CancellationToken cancellationToken) |
Properties | |
BufferOffsetSize | UserBuffer [get] |
int | CurrentSize [get, set] |
MobileAuthenticatedStream | Parent [get] |
bool | RunSynchronously [get] |
string | Name [get] |
int | UserResult [get, protected set] |
Private Member Functions | |
Task | ProcessOperation (CancellationToken cancellationToken) |
Task< int?> | InnerRead (CancellationToken cancellationToken) |
Private Attributes | |
readonly BufferOffsetSize< UserBuffer > | k__BackingField |
int< CurrentSize > | k__BackingField |
int | Started |
int | RequestedSize |
int | WriteRequested |
readonly object | locker |
Definition at line 6 of file AsyncReadRequest.cs.