public void SendMessageToServer(AClientMessage theClientMessage) { var nwStream = TheTcpClient.GetStream(); var theSerializer = new Serializer(); var bytesToRead = theSerializer.ObjectToByteArray(theClientMessage); nwStream.Write(bytesToRead, 0, bytesToRead.Length); }
private void Server_OnClientMessage_Translate(object clientID, AClientMessage clientDataMessage) { TheClientToServerMeossageTranslator.TranslateMessage((int)clientID, clientDataMessage); }
public void SendMessageToServer(AClientMessage message) { TheServerToClientMessageManager.SendMessageToServer(message); }
public void TranslateMessage(int clientID, AClientMessage message) { message.Translate(clientID, this); }