Я пытаюсь сделать rpc с буферами протоколов и zeromq. Вот мой прото файл:RPC с буферами протоколов
message SearchRequest {
required string query = 1;
}
message SearchResponse {
repeated Result result = 1;
}
message Result {
required string url = 1;
optional string title = 2;
repeated string snippets = 3;
}
service SearchService {
rpc Search (SearchRequest) returns (SearchResponse);
}
Согласно tutorial я должен получить код интерфейса сервиса и заглушки для этого RPC, но я не. Не понял ли я что-то, или я делаю это неправильно?
Я генерирую источники с $ protoc test.proto --cpp_out=gen-cpp
и получаю test.ph.cc/h
без SearchService
в содержании.