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
|
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, ref 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 10 of file UdpClient.cs.