|
分享例程
界面截图: |
|
备注说明: |
易语言IOCP模块打造高效TCP服务端TCP客户Duan - 土鳖IOCP模块v1.1免费版
土鳖IOCP模块:C语言打造高效IOCP核心,所以函数封装。
采用回调模式:易懂,操作简单,可读性强。
支持:透明代理服务器,SOCKS4/5/http/端口转发服务器,游戏服务器,网络验证系统等。
土鳖IOCP模块v1.1
功能函数:
.版本 2
.子程序 通用取数据, 字节集, 公开
.参数 封包地址, 整数型
.参数 封包长度, 整数型
.程序集 土鳖_TCP服务端, , 公开
.子程序 初始化, 逻辑型, 公开
.参数 服务端回调, 子程序指针, 可空, _服务端回调参考。
.参数 监听端口, 整数型, , 服务端监听端口。
.子程序 断开连接, , 公开
.参数 客户句柄, 整数型, , 客户DuanSocket。
.子程序 发送数据, 整数型, 公开, 当发送数据失败返回<=0
.参数 客户句柄, 整数型, , 客户DuanSocket。
.参数 发送数据, 字节集
.参数 数据长度, 整数型
.程序集 土鳖_TCP客户Duan, , 公开
.子程序 初始化, 逻辑型, 公开
.参数 客户Duan回调, 子程序指针, 可空, _客户Duan回调参考。
.子程序 断开连接, , 公开
.参数 服务句柄, 整数型, , 服务端Socket。
.子程序 发送数据, 整数型, 公开, 当发送数据失败返回<=0
.参数 服务句柄, 整数型, , 服务端Socket。
.参数 发送数据, 字节集
.参数 数据长度, 整数型
.子程序 客户连接, 整数型, 公开, 成功返回句柄
.参数 服务器地址, 文本型, , 服务器地址。
.参数 服务器端口, 整数型, , 服务器端口。
.参数 超时, 整数型, 可空, 默认 60秒
.常量 GETDATA, "<文本长度: 89>", 公开
.常量 tcp_Accept, "1", 公开, 客户进入 或 连接成功
.常量 tcp_Close, "3", 公开, 客户断开 或 被服务端断开
.常量 tcp_Recv, "2", 公开, 数据到达
交流群:188322798
土鳖IOCP模块为菜鸟而生 |
|