1. 首页
  2. 人工智能
  3. 机器学习
  4. TLV报文组包

TLV报文组包

上传者: 2020-09-28 02:16:28上传 RAR文件 6.66KB 热度 21次
TLV是一种可变格式,意思就是: Type类型, Lenght长度,Value值; Type和Length的长度固定,一般那是2、4个字节(这里统一采用4个字节); Value的长度有Length指定; 编码方法: 1. 将类型type用htonl转换为网络字节顺序,指针偏移+4 2. 将长度length用htonl转换为网络字节顺序,指针偏移+4 3. 若值value数据类型为int、char、short,则将其转换为网络字节顺序,指针偏移+4;若值为字符串类型,写进后,指针偏移+length ......继续处理后面的tlv; 解码方法: 1. 读取
下载地址
用户评论