问题描述
message message_1
{
optional bytes <some_name>
optional fixed_64 <some_name>
repeated message_2 <some_name>
}
message message_2
{
optional string <some_name>
repeated message_3 <some_name>
}
message message_3
{
optional fixed64 <some_name>
optional bytes <some_name>
}
typedef struct message_1
{
pb_callback_t <some_name>
bool has_<some_name>
uint64_t <some_name>
pb_callback_t <some_name>
}
typedef struct message_2
{
pb_callback_t <some_name>
pb_callback_t <some_name>
}
typedef struct message_3
{
bool has_<some_name>
uint64_t <some_name>
pb_callback_t <some_name>
}
我可以使用自定义回调函数正确地编码消息。
我已经使用protoc --decode
和这个website验证了正确的编码。
但是,我正在努力寻找正确的方法来解码。 解码这种嵌套消息的最佳方法是什么? 如果可以为您提供更多信息,请告诉我。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)