SmartEngine
1.6.0
|
Singleton class used to connect to a server More...
Classes | |
class | ConnectEvent |
class | DisconnectEvent |
class | MessageEvent |
Public Member Functions | |
bool | Connect (string ipPort) |
Connect to a server More... | |
bool | Connect (string ip, ushort port) |
Connects to a server More... | |
void | Disconnect () |
Disconnect from the server More... | |
void | SendMessage (Message message) |
Sends a message to the server. The message is sent asynchronously More... | |
async Task | SendMessageAsync (Message message) |
Awaitable version of SendMessage More... | |
Public Attributes | |
ConnectEvent | OnConnected |
Invoked when we connect to a server More... | |
DisconnectEvent | OnDisconnected |
Invoked when disconnected from the server More... | |
MessageEvent | OnMessage |
Invoked when a message is received More... | |
Properties | |
bool | IsConnected [get] |
Returns true if connected More... | |
![]() | |
static T | Instance [get] |
Singleton class used to connect to a server
bool SmartEngine.Networking.Client.Connect | ( | string | ip, |
ushort | port | ||
) |
Connects to a server
ip | |
port |
bool SmartEngine.Networking.Client.Connect | ( | string | ipPort | ) |
Connect to a server
ipPort | In the format "[server]:[port]" |
void SmartEngine.Networking.Client.Disconnect | ( | ) |
Disconnect from the server
void SmartEngine.Networking.Client.SendMessage | ( | Message | message | ) |
Sends a message to the server. The message is sent asynchronously
message |
async Task SmartEngine.Networking.Client.SendMessageAsync | ( | Message | message | ) |
Awaitable version of SendMessage
message |
ConnectEvent SmartEngine.Networking.Client.OnConnected |
Invoked when we connect to a server
DisconnectEvent SmartEngine.Networking.Client.OnDisconnected |
Invoked when disconnected from the server
MessageEvent SmartEngine.Networking.Client.OnMessage |
Invoked when a message is received
|
get |
Returns true if connected