ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
serialize Directory Reference

Files

 
ndefine.h
 序列化宏、类型别名和协议ID定义。
 
nrate.h
 用于每个socket消息频率控制的速率限制器。
 
nserialize.h
 基于模板的序列化引擎,将C++类型映射到二进制线路格式。
 
pack.cpp
 实现二进制pack的分配、池化和缓冲区管理。
 
pack.h
 网络协议消息的二进制序列化打包/解包。
 
pack_head.cpp
 实现数据包头部解析和帧验证。
 
pack_head.h
 定义二进制协议帧字段的数据包头部布局。
 
segpack.cpp
 实现分段数据包重组
 
segpack.h
 面向流传输(TCP)的分段数据包重组。
 
socket_pool.h
 线程本地socket缓冲池,带有按桶划分的全局空闲队列。
 
structbytes.h
 固定布局协议结构体与字节之间的转换辅助工具。