protobuf.proto 494 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. syntax = "proto3";
  2. package namespace_uploadpic;
  3. service upload_pic_servicer
  4. {
  5. rpc Upload(stream ChunkOneLine) returns (Reply) ;
  6. rpc ListFeatures(Request) returns (stream Response);
  7. }
  8. message Chunk
  9. {
  10. string buff = 1;
  11. string name = 2;
  12. int32 id = 3;
  13. }
  14. message ChunkOneLine
  15. {
  16. Chunk databuf = 1;
  17. }
  18. // 返回的数据
  19. message Reply
  20. {
  21. repeated string result = 1;
  22. }
  23. //请求
  24. message Request {
  25. string name = 1;
  26. }
  27. //响应
  28. message Response {
  29. repeated string result = 1;
  30. }