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
Loading...
Searching...
No Matches
Terraria.Net.Sockets.TcpSocket Class Reference
+ Inheritance diagram for Terraria.Net.Sockets.TcpSocket:
+ Collaboration diagram for Terraria.Net.Sockets.TcpSocket:

Public Member Functions

 TcpSocket ()
 
 TcpSocket (TcpClient tcpClient)
 

Properties

int MessagesInQueue [get, set]
 

Private Member Functions

void Terraria.Net.Sockets.ISocket. Close ()
 
bool Terraria.Net.Sockets.ISocket. IsConnected ()
 
void Terraria.Net.Sockets.ISocket. Connect (RemoteAddress address)
 
void ReadCallback (IAsyncResult result)
 
void SendCallback (IAsyncResult result)
 
void Terraria.Net.Sockets.ISocket. SendQueuedPackets ()
 
void Terraria.Net.Sockets.ISocket. AsyncSend (byte[] data, int offset, int size, SocketSendCallback callback, object state)
 
void Terraria.Net.Sockets.ISocket. AsyncReceive (byte[] data, int offset, int size, SocketReceiveCallback callback, object state)
 
bool Terraria.Net.Sockets.ISocket. IsDataAvailable ()
 
RemoteAddress Terraria.Net.Sockets.ISocket. GetRemoteAddress ()
 
bool Terraria.Net.Sockets.ISocket. StartListening (SocketConnectionAccepted callback)
 
void Terraria.Net.Sockets.ISocket. StopListening ()
 
void ListenLoop ()
 

Private Attributes

byte[] _packetBuffer
 
List< object > _callbackBuffer
 
int _messagesInQueue
 
TcpClient _connection
 
TcpListener _listener
 
SocketConnectionAccepted _listenerCallback
 
RemoteAddress _remoteAddress
 
bool _isListening
 

Detailed Description

Definition at line 14 of file TcpSocket.cs.


The documentation for this class was generated from the following file: