| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Inheritance diagram for System.Net.Base64Stream.ReadAsyncResult:
 Collaboration diagram for System.Net.Base64Stream.ReadAsyncResult:Protected Member Functions | |
| void | DebugProtectState (bool protect) | 
| void | ProtectedInvokeCallback (object result, IntPtr userToken) | 
| virtual void | Complete (IntPtr userToken) | 
| virtual void | Cleanup () | 
Package Functions | |
| ReadAsyncResult (Base64Stream parent, byte[] buffer, int offset, int count, AsyncCallback callback, object state) | |
| void | Read () | 
| void | InvokeCallback (object result) | 
| void | InvokeCallback () | 
| object | InternalWaitForCompletion () | 
| void | InternalCleanup () | 
Static Package Functions | |
| static int | End (IAsyncResult result) | 
Properties | |
| static LazyAsyncResult.ThreadContext | CurrentThreadContext [get, set] | 
| object | AsyncObject [get, set] | 
| object | AsyncState [get, set] | 
| AsyncCallback | AsyncCallback [get, set] | 
| WaitHandle | AsyncWaitHandle [get, set] | 
| bool | CompletedSynchronously [get, set] | 
| bool | IsCompleted [get, set] | 
| bool | InternalPeekCompleted [get, set] | 
| object | Result [get, set] | 
| bool | EndCalled [get, set] | 
| int | ErrorCode [get, set] | 
Private Member Functions | |
| bool | CompleteRead (IAsyncResult result) | 
| bool | LazilyCreateEvent (out ManualResetEvent waitHandle) | 
| void | WorkerThreadComplete (object state) | 
| object | WaitForCompletion (bool snap) | 
Static Private Member Functions | |
| static void | OnRead (IAsyncResult result) | 
| static | ReadAsyncResult () | 
Private Attributes | |
| readonly Base64Stream | _parent | 
| readonly byte[] | _buffer | 
| readonly int | _offset | 
| readonly int | _count | 
| int | _read | 
| object | m_AsyncObject | 
| object | m_AsyncState | 
| AsyncCallback | m_AsyncCallback | 
| object | m_Result | 
| int | m_ErrorCode | 
| int | m_IntCompleted | 
| bool | m_EndCalled | 
| bool | m_UserEvent | 
| object | m_Event | 
Static Private Attributes | |
| static readonly AsyncCallback | s_onRead | 
| const int | c_HighBit = -2147483648 | 
| const int | c_ForceAsyncCount = 50 | 
| static LazyAsyncResult.ThreadContext | t_ThreadContext | 
Definition at line 324 of file Base64Stream.cs.