标签: java c++ c capnproto
我正在使用TCP客户端/服务器将Cap'n Proto消息从C ++发送到Java。
有时接收缓冲区可能过满或未充满,为了处理这些情况,我们需要知道消息大小。
当我用Java检查缓冲区的大小时,我获得208个字节,但是调用
MyModel.MyMessage.STRUCT_SIZE.total()
返回4(不确定此处使用的是什么度量单位)。
我注意到4分为208次,52次。但我不知道使用52的重要转换因子。
如何检查Java中的邮件大小?