push 服务端主动发送数据给客户端.
pull 客户端主动从服务器拉起数据,通常客户端会定时拉取。
pack 自动分包
包头格式:前10位为包头标识位,用于数据包效验.有效包头标识取值范围0-1024,当包头标识等于0时不效验包头.后22位为长度,记录包体长度,有效数据包最大长度不能超过4194303字节,默认长度限制为242144字节.应用程序可以通过SetPackHeaderFlag()和SetMaxPackSize()分别设置包头标识与最大包长限制.
==================
事件:
ISocketListenerT接口
OnHandShake(pSender,dwConnID) 握手完成
OnSend(pSender,dwConnID,pData,iLenght) 数据已发送
OnReceive(pSender,dwConnID,pData,iLenght) 数据到达(PUSH)
OnReceive(pSender,dwConnID,iLength)
pull 客户端主动从服务器拉起数据,通常客户端会定时拉取。
pack 自动分包
包头格式:前10位为包头标识位,用于数据包效验.有效包头标识取值范围0-1024,当包头标识等于0时不效验包头.后22位为长度,记录包体长度,有效数据包最大长度不能超过4194303字节,默认长度限制为242144字节.应用程序可以通过SetPackHeaderFlag()和SetMaxPackSize()分别设置包头标识与最大包长限制.
==================
事件:
ISocketListenerT接口
OnHandShake(pSender,dwConnID) 握手完成
OnSend(pSender,dwConnID,pData,iLenght) 数据已发送
OnReceive(pSender,dwConnID,pData,iLenght) 数据到达(PUSH)
OnReceive(pSender,dwConnID,iLength)