首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
TDiocpTcpServer 使用
2024-09-06
DIOCP之数据接收事件
一.不引用编码器与解码器的情况下(ECHO的DEMO) 类TIOCPtcpclient,接收服务器的数据事件:OnRecvBuffer 类TDiocpTcpServer,接收客户端数据事件:OnRecvBuffer TIocpTcpServer property OnDataReceived: TOnDataReceived read FOnDataReceived write FOnDataReceived; 二.引用编码器与解码器的情况下 编码器与解码器对接收数据进行了一次封装,在OnRe
DIOCP之EchoServer分析
constructor TfrmMain.Create(AOwner: TComponent);begin inherited Create(AOwner); sfLogger.setAppender(TStringsAppender.Create(mmoLog.Lines)); sfLogger.AppendInMainThread := true; FTcpServer := TDiocpTcpServer.Create(Self); FTcpServer.Name := 'iocpSVR'
DIOCP之注册编码解码器与ClientContext
FTcpServer.registerCoderClass(TIOCPStreamDecoder, TIOCPStreamEncoder);//注册编码器与解码器 FTcpServer.registerContextClass(TMyClientContext);//注册clientcontext (* * Unit owner: D10.Mofen * homePage: http://www.diocp.org * blog: http://www.cnblogs.com/dksoft *
DIOCP之DEMO-登陆验证设计(二)
ECHOServer代码(不考虑粘包的处理): unit ufrmMain; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ActnList, diocp_tcp_server, ExtCtrls, ComCtrls, utils_safeLogger, utils_BufferPool, utils_fileWriter,
TDiocpCoderTcpServer返回数据记录有条数限制的问题
TDiocpCoderTcpServer返回数据记录有条数限制的问题 在使用TDiocpCoderTcpServer控件返回查询数据的时候,发现当记录条数超过一定数量的时候(比方有人反试图返回30万条查询记录就报错),就会报“内存溢出”的错误. 解决办法: 修改diocp_tcp_server.pas单元 constructor TDiocpTcpServer.Create(AOwner: TComponent);方法 将FMaxSendingQueueSize := 1000;改为 FMaxS
热门专题
普利姆算法实现C语言
pandas读取excel文件获取行数
VPN显示无网络访问权限
tplink6120g路由器端口映射
springboot去除参数中空格
vrp有哪些用户界面
qt 系统服务获取用户桌面路径
js读不到对象具体的属性值
Long为什么不能 ==
r中set.reed中的数字是什么意思
linux nohup.out 日志切分
jspdf 中文不显示 字体
spring-boot-starter-log4j2指定版本
iOS16中UIScrollView没有手势冲突
java 三个线程 死循环 但是不会交替执行
WIN7系统无法拖拽文件夹内的图片
iptables重启丢失
windows server 2012 r2网络映射
js img 失败重试
iis10 部署thinkphp站点 配置文件无法获取