tModLoader v2025.02
A mod to make and play Terraria mods
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
ISocket Interface Reference

Inherited by SocialSocket, and TcpSocket.

Public Member Functions

void AsyncReceive (byte[] data, int offset, int size, SocketReceiveCallback callback, object state=null)
 
void AsyncSend (byte[] data, int offset, int size, SocketSendCallback callback, object state=null)
 
void Close ()
 
void Connect (RemoteAddress address)
 
RemoteAddress GetRemoteAddress ()
 
bool IsConnected ()
 
bool IsDataAvailable ()
 
void SendQueuedPackets ()
 
bool StartListening (SocketConnectionAccepted callback)
 
void StopListening ()