易采下载站下载易语言TCP-IOCP连接源码—源码之家-易采下载站

下载排行|最近更新

软件
软件
文章
当前位置:首页易语言源码网络源码 → 易语言TCP-IOCP连接源码
易语言TCP-IOCP连接源码

易语言TCP-IOCP连接源码

下载地址
  • 软件大小:31.58 KB
  • 软件语言:简体中文
  • 更新时间:2021-04-18
  • 软件类别:国产源码
  • 软件性质:自由软件
  • 运行环境:Winall,Win2003,WinXP,Win7,Win8
  • 软件等级:
  • 官方网址:homepage
  • 演示地址:demo
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags:

易语言TCP-IOCP连接源码

易语言TCP-IOCP连接源码系统结构:服务器处理函数,子程序2,标记,向上跳转,调用子程序_,读内存整数,写内存整数,复制内存,取字节集地址,封装分包,CRC32,取类函数地址,取整数型地址,取类指针,启动,停止,取消息类型,发送数据,取回数据,断开客户,取客户IP,取客户端口,取客户句柄,保存消息,释放消息,连接,断开,发送数据,取回数据,取回消息类型,取许可证,置许可证,进入,退出,置手动释放,释放许可,套接字创建,取错误信息_,套接字IP文本到网络,套接字IP网络到文本,套接字端口网络到本地,套接字端口本地到网络,套接字销毁,套接字发送,套接字置监听,套接字接收,取错误信息2,创建许可证,删除许可证,进入许可区,退出许可区,完成端口创建,完成端口获取队列,完成端口投递消息,堆栈创建,堆栈销毁,堆栈释放内存,堆栈分配内存,启动线程,关闭内核对象,取线程ID,取低层平台信息,执行跟踪,十到十六,到十六进制文本,连接,断开,发送,接收,同步客户_端口消息处理,同步客户_投递接收,同步客户_分包处理判断,同步客户_调用连接断开,同步客户_调用数据到达,套接字解析异步监听,套接字监听,动态链接库_载入,动态链接库_取函数地址,动态链接库_释放,套接字绑定地址和端口,套接字连接到服务器,套接字初始化服务,指针到EXCEPTION_RECORD结构,指针到CONTEXT结构,设置内存属性, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------服务器处理函数 || ||------_按钮1_被单击 || ||------_按钮2_被单击 || ||------_按钮4_被单击 || ||------_按钮5_被单击 || ||------_按钮3_被单击 || ||------_按钮6_被单击 || ||------_按钮7_被单击 || ||------_编辑框1_内容被改变 || ||------_编辑框2_内容被改变 || ||------_按钮8_被单击 || ||------_按钮9_被单击 || ||------_单选框1_被单击 || ||------_单选框2_被单击 || ||------_单选框3_被单击 || ||------_单选框4_被单击 || ||------_单选框5_被单击 || ||------_单选框6_被单击 || ||------_单选框7_被单击 || ||------_编辑框3_鼠标左键被按下 || ||------子程序2 || ||------_按钮14_被单击 || || ======模块 || ||------标记 || ||------向上跳转 || ||------调用子程序_ || ||------读内存整数 || ||------写内存整数 || ||------复制内存 || ||------取字节集地址 || ||------封装分包 || ||------CRC32 || ||------取类函数地址 || ||------取整数型地址 || ||------取类指针 || || ======完成端口服务器 || ||------_初始化 || ||------_销毁 || ||------启动 || ||------停止 || ||------取消息类型 || ||------发送数据 || ||------取回数据 || ||------断开客户 || ||------取客户IP || ||------取客户端口 || ||------取客户句柄 || ||------保存消息 || ||------释放消息 || || ======请求客户 || ||------_初始化 || ||------_销毁 || ||------连接 || ||------断开 || ||------发送数据 || ||------取回数据 || ||------取回消息类型 || || ======许可队列 || ||------_初始化 || ||------_销毁 || ||------取许可证 || ||------置许可证 || ||------进入 || ||------退出 || ||------置手动释放 || ||------释放许可 || || ======动态链接库拦截 || ||------_初始化动态连接库 || ||------套接字创建 || ||------取错误信息_ || ||------__子程序1 || ||------套接字IP文本到网络 || ||------套接字IP网络到文本 || ||------套接字端口网络到本地 || ||------套接字端口本地到网络 || ||------套接字销毁 || ||------套接字发送 || ||------套接字置监听 || ||------套接字接收 || ||------取错误信息2 || ||------创建许可证 || ||------删除许可证 || ||------进入许可区 || ||------退出许可区 || ||------完成端口创建 || ||------完成端口获取队列 || ||------完成端口投递消息 || ||------堆栈创建 || ||------堆栈销毁 || ||------堆栈释放内存 || ||------堆栈分配内存 || ||------启动线程 || ||------关闭内核对象 || ||------取线程ID || ||------取低层平台信息 || || ======抛出异常 || ||------执行跟踪 || ||------_输出错误 || ||------_安装错误回调 || ||------_出错回调 || ||------十到十六 || ||------到十六进制文本 || || ======_服务器_消息处理 || ||------__服务器_端口消息处理_备注 || ||------_服务器_端口消息处理 || ||------_服务器_调用客户进入 || ||------_服务器_调用客户离开 || ||------_服务器_调用数据到达 || ||------_服务器_分包处理判断 || ||------_服务器_投递监听 || ||------_服务器_投递接收 || || ======异步客户_消息处理 || ||------_请求客户_端口消息处理 || ||------_请求客户_投递接收 || ||------_请求客户_分包处理判断 || ||------_请求客户_调用连接断开 || ||------_请求客户_调用数据到达 || || ======同步客户 || ||------_初始化 || ||------_销毁 || ||------_回调函数 || ||------连接 || ||------断开 || ||------发送 || ||------接收 || || ======同步客户_消息处理 || ||------同步客户_端口消息处理 || ||------同步客户_投递接收 || ||------同步客户_分包处理判断 || ||------同步客户_调用连接断开 || ||------同步客户_调用数据到达 || ||------_调用类回调 || || ======调用的Dll || ||---[dll]------套接字解析异步监听 || ||---[dll]------套接字监听 || ||---[dll]------动态链接库_载入 || ||---[dll]------动态链接库_取函数地址 || ||---[dll]------动态链接库_释放 || ||---[dll]------套接字绑定地址和端口 || ||---[dll]------套接字连接到服务器 || ||---[dll]------套接字初始化服务 || ||---[dll]------指针到EXCEPTION_RECORD结构 || ||---[dll]------指针到CONTEXT结构 || ||---[dll]------设置内存属性 调用的DLL命令: .DLL命令套接字解析异步监听,,"Mswsock.dll","GetAcceptExSockaddrs",公开 .参数缓冲区,整数型 .参数第一次接收数据保留字节数,整数型,,0 .参数本地地址信息保留的字节数,整数型,,0 .参数为远程地址的信息保留的字节数,整数型,,32 .参数接收数据缓冲区,整数型,传址 .参数本地地址缓冲区,整数型,传址 .参数远程地址缓冲区,整数型,传址 .参数保留参数,整数型,传址,用来返回远程地址的长度 .DLL命令套接字监听,逻辑型,"mswsock.dll","AcceptEx",公开 .参数服务器套接字句柄,整数型,,侦听套接字。服务器应用程序在这个套接字上等待连接。 .参数欲创建套接字句柄,整数型,,将用于连接的套接字。此套接字必须不能已经绑定或者已经连接。 .参数接收缓冲区,整数型,,指向一个缓冲区,该缓冲区用于接收新建连接的所发送数据的第一个块、该服务器的本地地址和客户端的远程地址。接收到的数据将被写入到缓冲区0偏移处,而地址随后写入。该参数必须指定,如果此参数设置为NULL,将不会得到执行,也无法通过GetAcceptExSockaddrs函数获得本地或远程的地址。 .参数第一次接收数据保留字节数,整数型,,0 .参数本地地址信息保留的字节数,整数型,,0 .参数为远程地址的信息保留的字节数,整数型,,32 .参数接收的字节数,整数型,,0同步模式才有效 .参数异步消息,整数型,,本次重叠I/O所要用到的重叠结构 .DLL命令动态链接库_载入,整数型,"kernel32.dll","LoadLibraryA",,返回模块句柄载入指定的动态链接库,并将它映射到当前进程使用的地址空间 .参数动态链接库名称,文本型,,lpLibFileName,指定要载入的动态链接库的名称 .DLL命令动态链接库_取函数地址,整数型,"kernel32.dll","GetProcAddress" .参数模块句柄,整数型,,hModule .参数函数名称,文本型,,lpProcName .DLL命令动态链接库_释放,整数型,"kernel32","FreeLibrary",,释放指定的动态链接库,它们早先是用LoadLibrary;API函数装载的非零表示成功,零表示失败。会设置GetLastError .参数动态链接库ID,整数型 .DLL命令套接字绑定地址和端口,整数型,"ws2_32.dll","bind" .参数套接字句柄,整数型 .参数地址结构,_套接字地址 .参数结构长度,整数型 .DLL命令套接字连接到服务器,整数型,"ws2_32.dll","connect",,,成功返回0;失败返回-1 .参数套接字,整数型,,s .参数地址信息,_套接字地址,传址,addr .参数结构长度,整数型,,16namelen(16) .DLL命令套接字初始化服务,整数型,"ws2_32.dll","WSAStartup" .参数必需版本,整数型,,调用者可以使用的最高版本。在高字节指定次要版本号的低位字节指定了主版本号 .参数服务信息,_套接字信息,,指向WSADATA数据结构,获得对WindowsSockets实现细节 .DLL命令指针到EXCEPTION_RECORD结构,,"kernel32.dll","RtlMoveMemory" .参数lpvDest,EXCEPTION_RECORD .参数lpvSource,整数型 .参数cbCopy,整数型 .DLL命令指针到CONTEXT结构,,"kernel32.dll","RtlMoveMemory" .参数lpvDest,CONTEXT .参数lpvSource,整数型 .参数cbCopy,整数型 .DLL命令设置内存属性,逻辑型,"kernel32.dll","VirtualProtect" .参数地址,整数型 .参数大小,整数型 .参数内存属性,整数型 .参数先前属性,整数型,传址

展开内容

下载地址

推荐文章

友情链接关于我们下载帮助(?)联系我们投诉举报

CopyRight © 2010-2023 易采下载 Easck.com , All Rights Reserved 版权所有 蒙ICP备14002389号

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系

声明: