private void OnReceivedServerLowLevelMessage(int clientID, byte[] data) { var userInput = new NetworkUserInput(data); var message = new MessageSendUserInputResponse(clientID, userInput); TheServerToClientMessageTranslator.TranslateMessage(message); }
public void TranslateMessage(MessageSendUserInputResponse message) { if (Event_OnSendUserInputResponseTranslated != null) { Event_OnSendUserInputResponseTranslated(null, message); } }
private void TheServerToClientMessageTranslator_Event_OnSendUserInputResponseTranslated(object sender, MessageSendUserInputResponse e) { if (OnSendUserInputResponseSuccessful != null) { OnSendUserInputResponseSuccessful(null, e); } }