protected static bool OnEchoOk(TestClientSocket socket, CodedInputStream stream) { CsEchoOk proto = CsEchoOk.Parser.ParseFrom(stream); string message = proto.Message; Log.AddLog($"Received from server : {message}"); return(true); }
protected static bool OnEchoRequest(UserSocket client, CodedInputStream stream) { CsEchoRequest proto = CsEchoRequest.Parser.ParseFrom(stream); string message = proto.Message; Console.WriteLine(message); CsEchoOk response = new CsEchoOk(); response.Message = message; Packet packet = new Packet(); packet.EncodePacket(TcpServerCommand.CsEchoOk, response); client.Send(packet); return(true); }