proto/Base.proto

28 lines
654 B
Protocol Buffer
Raw Normal View History

2022-06-20 08:30:45 +00:00
syntax = "proto3";
import "google/protobuf/any.proto";
option java_multiple_files = false; //不要拆分成多个文件
option java_package = "com.yuandian.dataflow.proto";
option go_package = "../grpc-gen;grpcgen";
package dataflow;
message Response {
int32 code = 1;
string message = 2;
repeated google.protobuf.Any packets = 4;
}
message Request {
int32 type = 1; // 请求类型. 默认 为 1. 暂无意义
string version = 2; // 请求版本. 区分版本. 非必要时不使用
repeated google.protobuf.Any param = 3;
}
service CollectPacketsServer {
rpc GetPackets (Request) returns (stream Response);
}