SimpleTCPServerConnector ​
A SimpleTCP-type TCP server connector.
Kind: Class
Namespace: ConnectorLib.SimpleTCP
Inheritance: SimpleTCPServerBase\<ClientContext\> → IDisposable → IGameConnector → IPipelineConnector → IPipelineConnector\<IConnectionContext\> → ISimpleTCPConnector → ISimpleTCPConnector\<IConnectionContext\>
Public Constructors
SimpleTCPServerConnector()
Creates a new instance of the ConnectorLib.SimpleTCP.SimpleTCPServerConnector class.
Public Member Functions
virtual override
void
KeepAlive()
virtual override
void
Init()
virtual override
Task
Connect()
virtual override
Task
Disconnect(string message)
virtual override
Task
Disconnect(IConnectionContext context, string message)
Task
Disconnect(ClientContext context, string message)
virtual override
bool
SendString(string message, ClientContext context)
Sends a message to the game client.
virtual override
void
CloseContext(object context)
Properties
bool
Connected
[get, ]
Events
EventHandler<ClientContext>
ClientConnected
Called when a client connects to the server.
EventHandler<ClientContext>
ClientDisconnected
Called when a client disconnects from the server.
