cmdproto 0.1.0

Protobuf message definitions for WebSocket-based applications
Documentation
syntax = "proto3";
package cmdproto;

// client → server 消息信封
// cmd  : 决定如何解析 payload
// seq  : 序列号,用于 request/response 配对(服务端 response 回传相同 seq)
// payload : 内层消息序列化后的 bytes
message PacketTos {
    uint32 cmd     = 1;
    uint32 seq     = 2;
    bytes  payload = 3;
}

// server → client 消息信封
// error_code : 错误码,0 表示成功
message PacketToc {
    uint32 cmd        = 1;
    uint32 seq        = 2;
    uint32 error_code = 3;
    bytes  payload    = 4;
}