public void Notify(CMD cmd, ByteString bytes) { var togate = new ClientToGate(); togate.Notify = bytes; togate.Command = cmd; Game.Send(togate.ToByteArray()); }
public void Request(CMD cmd, ByteString bytes, MessageDelegate callback) { sequence++; var togate = new ClientToGate(); togate.Request = bytes; togate.Command = cmd; togate.Sequence = sequence; callbacks.Add(sequence, callback); Game.Send(togate.ToByteArray()); }