2
0

messages1.proto 548 B

1234567891011121314151617181920212223242526272829
  1. syntax = "proto2";
  2. enum MessageStatus {
  3. FAIL = 0;
  4. OK = 1;
  5. };
  6. message MessageInfo {
  7. required fixed32 msg_id = 1;
  8. optional fixed32 interface_id = 2;
  9. }
  10. message MessageResponseInfo {
  11. required fixed64 interface_id = 1;
  12. required fixed32 seq = 2;
  13. required fixed32 msg_id = 3;
  14. }
  15. message MessageHeader {
  16. required MessageInfo info = 1;
  17. optional MessageResponseInfo response_info = 2;
  18. optional MessageResponse response = 3;
  19. }
  20. message MessageResponse {
  21. required MessageStatus status = 1;
  22. required fixed32 seq = 2;
  23. }