模块名称:ProtoBufJSON
模块作者:QQ:190796068
模块版本:1.0
模块 MD5:20cfdedd63b4d1ec9f79f806f0f3b09e
模块大小:161.03 KB
版权声明:
模块描述:
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
E2EE互联网服务器套件2.7.2 2.0|e2ee|AA50CDD5A14C4C5DB81BAE05DE4DDE6D
通用对象支持库 2.0|commobj|{A068799B-7551-46b9-8CA8-EEF8357AFEA4}
特殊功能支持库 3.1|spec|A512548E76954B6E92C21055517615B0
------------------------------
.子程序 PBJSON_Decode, , ,
.参数 PBMessages, 存取键值表, 参考 ,
.参数 pb, ProtoBufStream, 参考 ,
.参数 pb_len, 整数型, ,
.参数 root_path, 文本型, ,
.参数 type_name, 文本型, ,
.参数 json, 存取键值表, 参考 ,
.子程序 PBJSON_Encode, , ,
.参数 PBMessages, 存取键值表, 参考 ,
.参数 pb, ProtoBufStream, 参考 ,
.参数 root_path, 文本型, ,
.参数 type_name, 文本型, ,
.参数 json, 存取键值表, 参考 ,
.程序集 ProtoBufStream, , 公开
.子程序 置偏移, 整数型, ,
.参数 偏移, 整数型, ,
.参数 方式, 整数型, 可空 , -1:当前偏移向左移动, 0:设置绝对偏移, 1::当前偏移向右移动
.子程序 取偏移, 整数型, ,
.子程序 设置数据, 整数型, , 清空缓冲区,重置数据,返回偏移
.参数 数据, 字节集, 可空 ,
.参数 偏移, 整数型, 可空 ,
.子程序 清空, , , 清空缓冲区,重置数据,重置偏移
.子程序 取回数据, 字节集, ,
.子程序 取剩余字节数, 整数型, ,
.子程序 取数据长度, 整数型, ,
.子程序 读PB标签, 逻辑型, ,
.参数 id, 整数型, 参考 , proto文件message定义的index
.参数 wireType, 整数型, 参考 , google protobuf 类型,参考:#PB_WIRE_TYPES_*
.参数 偏移, 整数型, 可空 ,
.参数 原始字节, 整数型, 参考 可空 ,
.子程序 写PB标签, 整数型, , 如果“原始字节”不为空,则是否原始字节,否则写入id和wireType
.参数 id, 整数型, , proto文件message定义的index
.参数 wireType, 整数型, , google protobuf 类型,参考:#PB_WIRE_TYPES_*
.参数 偏移, 整数型, 可空 ,
.参数 原始字节, 整数型, 可空 ,
.子程序 读PB字节集, 字节集, ,
.参数 偏移, 整数型, 可空 ,
.子程序 写PB字节集, 整数型, ,
.参数 字节集, 字节集, ,
.参数 偏移, 整数型, 可空 ,
.参数 长度, 整数型, 可空 ,
.子程序 读PB整数_符号, 长整数型, , SInt
.参数 偏移, 整数型, 可空 ,
.参数 原始字节, 字节集, 参考 可空 ,
.子程序 写PB整数_符号, 整数型, , SInt
.参数 数值, 长整数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 读PB浮点数, 小数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 写PB浮点数, 整数型, ,
.参数 数值, 小数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 PB类型是否有效, 逻辑型, ,
.参数 类型, 整数型, ,
.子程序 查看字节集, 字节集, , 查看当前偏移数据,不移动偏移
.参数 size, 整数型, 可空 , 默认20
.子程序 跳过类型, 整数型, , 返回偏移
.参数 type, 整数型, ,
.子程序 读PB双精度浮点数, 双精度小数, ,
.参数 偏移, 整数型, 可空 ,
.子程序 写PB双精度浮点数, 整数型, ,
.参数 数值, 双精度小数, ,
.参数 偏移, 整数型, 可空 ,
.子程序 写PB文本, 整数型, ,
.参数 文本, 文本型, ,
.参数 偏移, 整数型, 可空 ,
.参数 长度, 整数型, 可空 ,
.子程序 读PB文本, 文本型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 写字节集, 整数型, ,
.参数 字节集, 字节集, ,
.参数 偏移, 整数型, 可空 ,
.参数 长度, 整数型, 可空 ,
.子程序 读字节集, 字节集, ,
.参数 长度, 整数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 读PB固定整数, 整数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 写PB固定整数, 整数型, ,
.参数 数值, 整数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 读PB固定长整数, 长整数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 写PB固定长整数, 整数型, ,
.参数 数值, 长整数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 读PB整数, 长整数型, , UInt
.参数 偏移, 整数型, 可空 ,
.参数 原始字节, 字节集, 参考 可空 ,
.子程序 写PB整数, 整数型, , UInt
.参数 数值, 长整数型, ,
.参数 偏移, 整数型, 可空 ,
.子程序 写PB文本B, 整数型, , utf8,尾部不能带\x00
.参数 文本, 字节集, ,
.参数 偏移, 整数型, 可空 ,
.参数 长度, 整数型, 可空 ,
.子程序 读PB文本B, 字节集, ,
.参数 偏移, 整数型, 可空 ,