|
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... | |
Properties inherited from SmartEngine.SingletonBehavior< Client > | |
| 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