CMGDK r49-rc2
公有成员 | 保护属性
hgl::network::TCPPacketProc类参考

#include <TCPDistribute.h>

所有成员的列表。

公有成员

 TCPPacketProc (TCPPacket *tp, TCPPacketProcessFunc ppf)
virtual ~TCPPacketProc ()
const HGL_PACKET_TYPE GetPacketType () const
 <取得封包类型
bool Parse (Stream *rbs)
virtual bool Process ()

保护属性

TCPPacket * pack
TCPPacketProcessFunc OnProcess
 封包处理事件

详细描述

TCP封包处理基类,用于封包处理执行


构造及析构函数文档

hgl::network::TCPPacketProc::TCPPacketProc ( TCPPacket *  tp,
TCPPacketProcessFunc  ppf 
) [inline]
virtual hgl::network::TCPPacketProc::~TCPPacketProc ( ) [inline, virtual]

成员函数文档

const HGL_PACKET_TYPE hgl::network::TCPPacketProc::GetPacketType ( ) const [inline]

<取得封包类型

bool hgl::network::TCPPacketProc::Parse ( Stream rbs) [inline]
参数:
rbs解晰封包
virtual bool hgl::network::TCPPacketProc::Process ( ) [inline, virtual]

封包处理,需开发者针对具体包重载


成员数据文档

TCPPacketProcessFunc hgl::network::TCPPacketProc::OnProcess [protected]

封包处理事件

TCPPacket* hgl::network::TCPPacketProc::pack [protected]

该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义