TLV,全称是“type-length-value”,与“XML”、“Json”这些“字节流”格式不同,它是一种“二机制流”格式,不易阅读,但更省带宽,更容易压缩,常用于通信协议中的变长部分。
一个TLV对象示例如下:
多个TLV对象可以连接起来,组成一个大的buffer:
一个TLV对象内部也可以嵌套另一个TLV对象:
其中,C++版本已经实现(更新:C/Java/Android版本也均已实现),介绍如下:
1. TLV编码的接口
//put one TLV box
bool PutBoolValue(int type,bool value);
bool PutCharValue(int type,char va



最低0.47元/天 解锁文章
311

被折叠的 条评论
为什么被折叠?



