ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
pack.cpp File Reference

实现二进制pack的分配、池化和缓冲区管理。 More...

Detailed Description

实现二进制pack的分配、池化和缓冲区管理。

本文件实现了网络数据包的核心功能,包括:

  • bpool缓冲池管理类的内存分配和释放
  • pack数据包结构体的创建、重置和内存管理
  • 消息头和消息体的管理
  • 数据包完整性的检查
  • Actor ID的设置

这些实现是网络传输层的基础,负责网络数据的序列化和反序列化。