1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
syntax = "proto3";
package proto;
message GetRequest {
string key = 1;
}
message GetResponse {
int64 value = 1;
}
message PutRequest {
uint32 add_server = 1;
string key = 2;
int64 value = 3;
}
message Empty {}
message SumRequest {
int64 a = 1;
int64 b = 2;
}
message SumResponse {
int64 r = 1;
}
service Counter {
rpc Get(GetRequest) returns (GetResponse);
rpc Put(PutRequest) returns (Empty);
}
service AddHelper {
rpc Sum(SumRequest) returns (SumResponse);
}
|