易语言模块 异步套接字模块.ec
模块名称:同步异步套接字模块
作者:by 代码优化大师
版本:1.0
------------------------------
.版本 2
.子程序 同步服务_初始, 逻辑型, 公开
.参数 参_客户进入, 子程序指针, , 参数一 客户套接
.参数 参_数据到达, 子程序指针, , 参数一 客户套接 参数二 数据指针 参数三 数据长度 使用指针到字节集取到数据
.参数 参_客户离开, 子程序指针, , 参数一 客户套接
.子程序 同步服务_断开客户, 逻辑型, 公开, 成功返回真 失败返回假 会触发客户离开事件
.参数 参_客户套接, 整数型
.子程序 同步服务_发送数据, 逻辑型, 公开, 成功返回真 失败返回假
.参数 参_客户套接, 整数型
.参数 参_发送数据, 字节集
.子程序 同步服务_关闭, 逻辑型, 公开, 成功返回真 失败返回假 不会断开已连接客户
.参数 参_服务套接, 整数型
.子程序 同步服务_启动, 整数型, 公开, 成功返回服务套接,失败返回0
.参数 参_服务地址, 文本型, 可空, 默认0.0.0.0
.参数 参_服务端口, 整数型
.子程序 同步服务_销毁, 逻辑型, 公开
.子程序 同步客户_初始, 逻辑型, 公开, 使用同步套接字之前调用一次
.参数 参_数据到达, 子程序指针, , 参数一 客户套接 参数二 数据指针 参数三 数据长度 使用指针到字节集取到数据
.参数 参_断开连接, 子程序指针, , 参数一 客户套接
.子程序 同步客户_断开, 逻辑型, 公开, 成功返回真 失败返回假 会触发断开连接事件
.参数 参_客户套接, 整数型
.子程序 同步客户_发送数据, 逻辑型, 公开, 成功返回真 失败返回假
.参数 参_客户套接, 整数型
.参数 参_发送数据, 字节集
.子程序 同步客户_连接, 整数型, 公开, 成功返回客户套接,失败返回0
.参数 参_连接地址, 文本型
.参数 参_连接端口, 整数型
.子程序 同步客户_销毁, 逻辑型, 公开
.子程序 异步服务_初始, 逻辑型, 公开
.参数 参_窗口句柄, 整数型
.参数 参_客户进入, 子程序指针, , 参数一 服务套接 用异步服务_取回客户() 命令 取得客户套接
.参数 参_数据到达, 子程序指针, , 参数一 客户套接 用异步服务_取回数据() 命令 取的客户数据
.参数 参_客户离开, 子程序指针, , 参数一 客户套接
.子程序 异步服务_断开客户, 逻辑型, 公开, 成功返回真 失败返回假 不会触发客户离开事件
.参数 参_客户套接, 整数型
.子程序 异步服务_发送数据, 逻辑型, 公开
.参数 参_客户套接, 整数型
.参数 参_发送数据, 字节集
.子程序 异步服务_关闭, 逻辑型, 公开, 成功返回真 失败返回假 不会断开已连接的客户
.参数 参_服务套接, 整数型
.子程序 异步服务_启动, 整数型, 公开, 成功返回服务套接,失败返回0
.参数 参_服务地址, 文本型, 可空, 默认0.0.0.0
.参数 参_服务端口, 整数型
.子程序 异步服务_取回客户, 整数型, 公开, 成功返回客户套接,失败返回0
.参数 参_服务套接, 整数型
.子程序 异步服务_取回数据, 字节集, 公开, 数据到达事件使用本命令取得数据 成功返回数据 失败返回空字节集
.参数 参_客户套接, 整数型
.子程序 异步服务_销毁, 逻辑型, 公开
.子程序 异步客户_初始, 逻辑型, 公开, 使用异步客户之前调用一次
.参数 参_窗口句柄, 整数型
.参数 参_数据到达, 子程序指针, , 参数一 套接句柄 用 异步客户_取回数据() 得到数据
.参数 参_断开连接, 子程序指针, , 参数一 套接句柄 用 异步客户_断开连接() 不会触发该事件
.子程序 异步客户_断开, 逻辑型, 公开,成功返回真 失败返回假 不会触发断开连接事件
.参数 参_客户套接, 整数型
.子程序 异步客户_发送数据, 逻辑型, 公开, 成功返回真 失败返回假
.参数 参_客户套接, 整数型
.参数 参_发送数据, 字节集
.子程序 异步客户_连接, 整数型, 公开, 成功返回客户套接,失败返回0
.参数 参_连接地址, 文本型
.参数 参_连接端口, 整数型
.子程序 异步客户_取回数据, 字节集, 公开, 数据到达事件使用本命令取得数据 成功返回数据内容 失败返回空字节集
.参数 参_客户套接, 整数型
.子程序 异步客户_销毁, 逻辑型, 公开
页:
[1]