找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 中文模块 Demo
查看: 695|回复: 0

监听器接口

[复制链接]
发表于 2022-2-26 18:00:19 | 显示全部楼层 |阅读模式
监听器接口
Server、Agent 和 Client 的监听器接口定义如图
监听器接口514
监听器接口5266
监听器接口9517
HP-Socket 没有为 PUSH / PULL / PACK 模型组件定义单独的监听器接口,它们使用相
同的监听器接口,区别在于:PUSH 和 PACK 模型组件接收到数据时会触发监听器对象的
OnReceive(pSender, dwConnID, pData, iLength) 事件,而 PULL 模型组件接收到数据时会触
发监听器对象的 OnReceive(pSender, dwConnID, iLength) 事件。事件的含义如表 1.4-1 所示:
监听器接口7523
监听器事件回调方法返回值的类型为 EnHandleResult:
监听器接口9093
注意:当 OnReceive / OnPrepareListen / OnAccept / OnPrepareConnect / OnConnect /
OnHandShake 事件回调方法返回 HR_ERROR 时,组件会立即中断连接。
为了使非 SSL 组件和 SSL 组件的处理流程一致,HP-Socket v4.0.x 开始,非 SSL 组件
也会触发 OnHandShake 事件。因此,当组件接收到 OnHandShake 事件即说明连接已建立,
并可以开始通信。

相关帖子

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

QQ|Archiver|手机版|小黑屋| HPsocket-国产高性能通讯框架

( 豫ICP备19038015号-1 ) GMT+8, 2024-10-8 00:45 Powered by Discuz! X3.5 *// |网站地图

快速回复 返回顶部 返回列表