syntax = "proto2"; package vip.metadev.module.battle.protobuf; option java_outer_classname = "WebSocketResponseProto"; option java_multiple_files = false; // 导入消息类型枚举 import "ws_message_types.proto"; // WebSocket响应消息 message WebSocketResponse { optional WsMessageType message_type = 1; // 消息类型 optional string session_id = 2; // 会话ID optional string status = 3; // 响应状态:success/error optional string error_code = 4; // 错误代码 optional string error_message = 5; // 错误消息 optional bytes data = 6; // 响应数据(可以是JSON字符串或其他二进制数据) }