标签: java c protocol-buffers
我正在尝试将单个缓冲区中的多个protobuf从c语言发送到java应用程序,该应用程序使用parseDelimitedFrom api解析请求。
我尝试在单个msg中打包多个缓冲区并发送,但只有一个在java端读取。
我知道,我需要在将消息打包到缓冲区之前写入消息长度。但我不知道如何在c中将varint打包到buf。 任何人都可以给我一个简单的例子,用c语言在单个缓冲区中打包多个protobuf消息。