This class connects to ElectroServer via UDP. More...
Public Member Functions | |
| SyncUdpSocketConnection (AvailableConnection availableConnection, EsEngine engine, Server server) | |
| override void | Close () |
| Closes the connection. | |
| override void | Connect () |
| Attempts to connect to ElectroServer via Socket using the connection information provided. | |
| void | Dispose () |
| override void | Send (EsMessage message) |
| Sends the message to ElectroServer. | |
Properties | |
| override bool | Connected [get, set] |
| Returns true if the connection has been established. | |
| override Protocol | Protocol [get] |
| The protocol this Connection implements. | |
| Socket | Socket [get, set] |
This class connects to ElectroServer via UDP.
| Electrotank.Electroserver5.Core.SyncUdpSocketConnection.SyncUdpSocketConnection | ( | AvailableConnection | availableConnection, | |
| EsEngine | engine, | |||
| Server | server | |||
| ) |
| override void Electrotank.Electroserver5.Core.SyncUdpSocketConnection.Close | ( | ) | [virtual] |
Closes the connection.
Implements Electrotank.Electroserver5.Core.Connection.
| override void Electrotank.Electroserver5.Core.SyncUdpSocketConnection.Connect | ( | ) | [virtual] |
Attempts to connect to ElectroServer via Socket using the connection information provided.
Implements Electrotank.Electroserver5.Core.Connection.
| void Electrotank.Electroserver5.Core.SyncUdpSocketConnection.Dispose | ( | ) |
| override void Electrotank.Electroserver5.Core.SyncUdpSocketConnection.Send | ( | EsMessage | message | ) | [virtual] |
Sends the message to ElectroServer.
| message | The message to send. |
Implements Electrotank.Electroserver5.Core.Connection.
override bool Electrotank.Electroserver5.Core.SyncUdpSocketConnection.Connected [get, set] |
Returns true if the connection has been established.
Reimplemented from Electrotank.Electroserver5.Core.Connection.
override Protocol Electrotank.Electroserver5.Core.SyncUdpSocketConnection.Protocol [get] |
The protocol this Connection implements.
Reimplemented from Electrotank.Electroserver5.Core.Connection.
Socket Electrotank.Electroserver5.Core.SyncUdpSocketConnection.Socket [get, set] |
1.7.1