1234567891011121314151617181920212223242526272829303132 |
- syntax = "proto2";
- package message;
- //消息类型定义;每个在网络上传输的消息必须含有这个属性
- enum Message_type
- {
- COMMAND_MESSAGE = 0X01; //指令消息
- SENSING_STATUS_MESSAGE = 0X11; //定位模块状态消息
- SENSING_REQUEST_MESSAGE = 0X12; //定位请求消息
- SENSING_RESPONSE_MESSAGE = 0X13; //定位反馈消息
- HARWARE_STATU_MESSAGE = 0X21; //调度模块硬件状态消息
- EXECUTE_REQUEST_MESSAGE = 0X22; //请求调度消息
- EXECUTE_RESPONSE_MESSAGE = 0X23; //调度结果反馈消息
- }
- enum Action_type
- {
- ePark=0;
- ePick=1;
- }
- //指令信息
- message Command_message
- {
- required Message_type msg_type=1; //消息类型
- required int32 command_id=2; //指令唯一标识符id
- required Action_type act_type=3; //指令类型
- required int32 from_id=4; //指令动作出发地
- required int32 destination_id=5; //指令动作目的地
- }
|