// An event with specified code and message. public NetworkServerClientEventInfo(NetworkServerClientConnection aClient, NetworkServerClientEventInfoCode aCode, string aMessage) { this.code = aCode; this.message = aMessage; this.client = aClient; }
public void TriggerEvent_NewData(NetworkServerClientConnection connection, string msg) { NetworkServerEventInfo info = new NetworkServerEventInfo(NetworkServerEventInfoCode.NewData, connection.Id, msg); QueueEvent(info); }
public void TriggerEvent_ClientDisconnected(NetworkServerClientConnection connection) { NetworkServerEventInfo info = new NetworkServerEventInfo(NetworkServerEventInfoCode.ClientDisconnected, "Client " + connection.Id + " has disconnected."); QueueEvent(info); }
public void TriggerEvent_LogMessage(NetworkServerClientConnection connection, string msg) { NetworkServerEventInfo info = new NetworkServerEventInfo(NetworkServerEventInfoCode.LogMessage, connection.Id, msg); QueueEvent(info); }
public void TriggerEvent_ClientConnected(NetworkServerClientConnection connection) { NetworkServerEventInfo info = new NetworkServerEventInfo(NetworkServerEventInfoCode.ClientConnected, connection.Id, "Client " + connection.Id + " (" + connection.RemoteEndPoint.ToString() + ") has connected."); QueueEvent(info); }