syntax = "proto2";

package vip.metadev.module.battle.protobuf;
option java_outer_classname = "CommonResponseProto";
option java_multiple_files = false;
// 导入消息类型枚举
import "ws_message_types.proto";

// 通用响应消息
message CommonResponse {
  optional WsMessageType message_type = 1;     // 消息类型
  optional string message_id=2;
  optional string session_id = 3;              // 会话ID
  optional string code = 4;                    // 响应状态：success/error
  optional string msg = 5;                     // 错误消息
  optional string data = 6;                    // 响应数据（可以是protobuf消息或其他二进制数据）
} 