syntax = "proto3";

package helloworld;

service Greeter {
  rpc SayHello (HelloRequest) returns (HelloReply) {}
  rpc Echo (EchoRequest) returns (HelloReply) {}
  rpc Hellos (Hellos) returns (HelloReply) {}
}

message HelloRequest {
  string name = 1;
}

message HelloReply {
  string message = 1;
}

message EchoRequest {
  HelloRequest hello = 1;
  string world = 2;
}

message Hellos {
  repeated HelloRequest holas = 1;
}
