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 | |
UdpClient () | |
UdpClient (AddressFamily family) | |
UdpClient (int port) | |
UdpClient (int port, AddressFamily family) | |
void | Close () |
void | Dispose () |
int | Send (byte[] dgram, int bytes, IPEndPoint endPoint) |
IAsyncResult | BeginReceive (AsyncCallback requestCallback, object state) |
byte[] | EndReceive (IAsyncResult asyncResult, IPEndPoint remoteEP) |
Task< UdpReceiveResult > | ReceiveAsync () |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
Properties | |
Socket | Client [get, set] |
bool | EnableBroadcast [set] |
Private Member Functions | |
void | FreeResources () |
void | CheckForBroadcast (IPAddress ipAddress) |
void | createClientSocket () |
IAsyncResult< ReceiveAsync > | b__65_0 (AsyncCallback callback, object state) |
UdpReceiveResult< ReceiveAsync > | b__65_1 (IAsyncResult ar) |
Static Private Member Functions | |
static bool | IsBroadcast (IPAddress address) |
Private Attributes | |
Socket | m_ClientSocket |
bool | m_Active |
byte[] | m_Buffer |
AddressFamily | m_Family |
bool | m_CleanedUp |
bool | m_IsBroadcast |
Definition at line 9 of file UdpClient.cs.