|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
声明模板化协议处理接口,支持Lua绑定和协议映射。 More...
#include "actor/protocol/nprotocol_template.h"#include "tools/tab/xml/xmlprotocol.h"#include "actor/generated/pb/net.pb.h"#include "tools/tools/tools_nhash.h"#include "tools/tools.h"#include "lua.hpp"#include <optional>#include <array>#include <map>Classes | |
| class | ngl::tprotocol |
| 模板化协议处理类,支持Lua绑定和协议映射。 More... | |
| struct | ngl::tprotocol::info |
| 协议元数据信息结构体。 More... | |
Enumerations | |
| enum | enscript { enscript_none = -1 , enscript_lua = 0 , enscript_count } |
声明模板化协议处理接口,支持Lua绑定和协议映射。
本文件定义了模板化协议处理类tprotocol,提供以下功能:
tprotocol类扩展了protocol类的功能,提供了更灵活的协议处理机制。