文件名称:LuaPbIntf:将Protobuf 3绑定到Lua 5.3
文件大小:24KB
文件格式:ZIP
更新时间:2024-02-24 11:37:41
google lua protobuf buffer protocol
LuaPbIntf Lua Protobuf界面。 使用lua-intf将Protobuf与Lua绑定,从而支持lua53和proto3。 LuaPbIntf的灵感来自 ,但已被重写以利用优势,这使绑定更易于使用和理解。 LuaPbIntf将动态加载协议缓冲区消息定义文件.proto而不生成代码。 LuaPbIntf使用LUA表以本消息, encode()到编码LUA消息表串,和decode()到解码字符串LUA消息表。 与luapb不同 支持proto3 支持服务 能够设置原型路径 luapb会跳过某些类型,例如:TYPE_SFIXED32。 见。 建立 用柯南构建 安装。 添
【文件预览】:
LuaPbIntf-master
----todo.md(135B)
----premake()
--------premake5.lua(2KB)
--------premake5.bat(160B)
--------README.md(100B)
----test()
--------test.lua(7KB)
--------common.proto(58B)
--------copy_luapbintf_dll.bat.example(58B)
--------README.md(188B)
--------test.proto(641B)
----LICENSE(1KB)
----src()
--------LuaPbIntf.cpp(3KB)
--------CMakeLists.txt(723B)
--------detail()
----docker()
--------xenial()
--------README.md(443B)
----conanfile.py(1KB)
----doc()
--------reference.md(3KB)
----.gitignore(549B)
----third_party()
--------lib()
--------README.md(800B)
----README.md(5KB)
----test_package()
--------conanfile.py(613B)
--------example.cpp(257B)
--------CMakeLists.txt(407B)