ProtonNet Server 1.0
An Open Solution for all your socket or web api needs.
Loading...
Searching...
No Matches
XmobiTea.ProtonNetClient.ITcpClient Interface Reference

Represents the interface for a TCP client that can connect, disconnect, and send data over a network. More...

Inheritance diagram for XmobiTea.ProtonNetClient.ITcpClient:
XmobiTea.ProtonNetClient.IClient XmobiTea.ProtonNetClient.SslClient XmobiTea.ProtonNetClient.TcpClient XmobiTea.ProtonNet.Client.Socket.Clients.SocketSslClient XmobiTea.ProtonNetClient.HttpsClient XmobiTea.ProtonNet.Client.Socket.Clients.SocketTcpClient XmobiTea.ProtonNetClient.HttpClient XmobiTea.ProtonNetClient.WssClient XmobiTea.ProtonNetClient.WsClient XmobiTea.ProtonNet.Client.Socket.Clients.SocketWssClient XmobiTea.ProtonNet.Client.Socket.Clients.SocketWsClient

Additional Inherited Members

- Public Member Functions inherited from XmobiTea.ProtonNetClient.IClient
bool Connect ()
 Connects the client to the server.
 
bool Reconnect ()
 Reconnects the client to the server.
 
bool Disconnect ()
 Disconnects the client from the server.
 
bool ConnectAsync ()
 Asynchronously connects the client to the server.
 
bool ReconnectAsync ()
 Asynchronously reconnects the client to the server.
 
bool DisconnectAsync ()
 Asynchronously disconnects the client from the server.
 
INetworkStatistics GetNetworkStatistics ()
 Retrieves the network statistics associated with the client.
 
int Send (byte[] buffer)
 Sends data to the server.
 
int Send (byte[] buffer, int position, int length)
 Sends data to the server starting from a specific position in the buffer.
 
bool SendAsync (byte[] buffer)
 Asynchronously sends data to the server.
 
bool SendAsync (byte[] buffer, int position, int length)
 Asynchronously sends data to the server starting from a specific position in the buffer.
 

Detailed Description

Represents the interface for a TCP client that can connect, disconnect, and send data over a network.


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