- 3
- 0
- 约1.63千字
- 约 22页
- 2018-11-17 发布于天津
- 举报
格式化码流编解码组件.ppt
特性 实现格式化(结构化)数据灵活、高效地自动化编解码 跨Linux/Windows平台 服务器和客户端共用一份代码,极大提高研发效率 良好的前后兼容性 命名空间为xl::component::format_stream 应用领域 网络通讯命令解析 格式化数据存储 支持的数据种类 uint8/sint8 uint16/sint16 uint32/uint32 uint64/sint64 float32/float64 String 自定义结构(message) 重申通讯命令编码规范 所有的通讯命令中,前3个域必须为命令版本、命令序号、命令长度,且“命令长度”域指该域后所有数据长度,这3个域都是uint32数据类型,各占4各字节,计12个字节 对于通讯命令中的自定义结构,在编码时需要在这个自定义结构前添加4个字节,表示该自定义结构所占的字节,解密时要处理这4个添加的字节 组件的限制 为了保证组件前后的兼容性,组件有两个限制 通讯命令中的域只能增加,不能减少 新增加的域放在最后 Linux平台 makefile中添加路径/usr/local/ makefile中包括库libxl_format_stream.so、libxl_lib.so,由于依赖关系,库的顺序不要颠倒 Windows平台 C/C++选项“附加包含目录”中添加文件夹/xl_component/for
您可能关注的文档
- 安徽四位退休干部反对建彭泽核电厂或提起诉讼.PDF
- 安徽省中药饮片炮制规范公示草案草案073-2018.PDF
- 安徽省中药饮片炮制规范公示草案草案074-2018.PDF
- 实验十七直流电机控制实验.doc
- 宠物生成文档(新版).doc
- 封丘县精准健康扶贫信息化建设项目.doc
- 山阳区中星办事处中马村、上马村农村综合环境整治(中马村.doc
- 巢湖学院2017—2018学年度第一学期教学工作安排.doc
- 巩义市鲁庄镇丁峪村、南侯村道路改建工程.PDF
- 干这行容易犯的错误.PDF
- 2026年网络安全行业知识产权布局与风险防范报告.docx
- 2026年财富管理领域高净值人群消费偏好研究报告.docx
- 2026年医药行业ESG报告编制与合规性分析.docx
- 2026年物流行业效率提升报告:生产计划与物料管理策略.docx
- 2026年航空业原材料采购招标与供应商评估报告.docx
- 2027届湖北省恩施州高中教育联盟高一化学第一学期期中教学质量检测试题含解析.doc
- 2026年教育行业信息化建设与教育资源共享报告.docx
- 2026年轻工业行业产值增长与宏观经济关联性分析报告.docx
- 2026年工业互联网工业区块链应用报告.docx
- 2026-2027学年小学信息技术(信息科技)六年级下册鲁教版(信息科技)教学设计合集.docx
原创力文档

文档评论(0)