Передача класса в RP C в gRP C (proto3) - PullRequest
0 голосов
/ 02 апреля 2020

Я недавно установил gRP C (C ++), и у меня возник вопрос по поводу файлов .proto. Предположим, что я хочу, чтобы один из членов Request был пользовательским классом C ++, определенным пользователем, может быть так:

message clientRequest {
    userClass user_class = 1;
    int nothing_special = 2;
}

, а здесь userClass - это класс C ++, который определяется пользователем. Если я хочу сделать что-то вроде этого, как я должен сообщить gRP C, что у меня есть такой пользовательский класс, который я хочу использовать? Где я должен определить такой класс? Я подумал, что он использует proto3, но не смог найти много в документах proto3, и у меня нет никакого предшествующего опыта работы с proto3.

Заранее спасибо.

...