У меня есть следующее сообщение с перечислением:
message testmessage {
enum testenum {
alpha = 1;
beta = 2;
}
required unit32 datapoint = 1;
required uint32 location = 2;
required int32 displacement = 3;
}
Я знаю, как сериализовать / упаковать и десериализовать / распаковать обычные обязательные поля, но не перечисление.На веб-сайте protobuf-c, похоже, нет такого примера http://code.google.com/p/protobuf-c/ Пример того, как сделать это с помощью c, будет очень полезен.Спасибо!