aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/util/echo.proto
blob: abce7ad03a6d70470f1bf5d89f8c622d268b4d20 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
syntax = "proto2";

package grpc.cpp.test.util;

message EchoRequest {
  optional string message = 1;
}

message EchoResponse {
  optional string message = 1;
}

service TestService {
  rpc Echo(EchoRequest) returns (EchoResponse);
  rpc RequestStream(stream EchoRequest) returns (EchoResponse);
  rpc ResponseStream(EchoRequest) returns (stream EchoResponse);
  rpc BidiStream(stream EchoRequest) returns (stream EchoResponse);
  rpc Unimplemented(EchoRequest) returns (EchoResponse) {
  }
}