zoukankan      html  css  js  c++  java
  • DIOCP3-DIOCP1升级到DIOCP3

    DIOCP3兼容DIOCP1的,有些属性做了修改

    DIOCP3, uIOCPConsole没有了, uMemPool没有了

    1.DIOCP1,代码:

    9(BIPCH3%YHO3{3A~{{YEWI

     

    DIOCP3中去掉TIOCPContextFactory, 可以直接往TIocpConsole(uIocpCentre单元中)对象上注册。TiocpConsole有对应的方法

    这样可以每个TIocpConsole有自己独立的编码和解码器,更灵活,更方便了。

     

    2.在线列表

      DIOCP1中TIOCPContextFactory.instance.IOCPContextPool.getUsingList(lvList);

      DIOCP3中TIocpTcpServer.getOnlineContextList(pvList:TList);

     

    3.socket心跳

      DIOCP1 设置 FIOCPConsole.setSystemSocketHeartState(false);

       DIOCP3 设置 FIOCPConsole.KeepAlive := false;

     

    4.断开客户端

       clientcontext.disconnect

  • 相关阅读:
    ORM框架
    优酷项目1
    新年第一天
    前端第十天
    前端第九天
    前端第八天
    前端第七天
    前端第六天
    前端第五天
    月亮与六便士
  • 原文地址:https://www.cnblogs.com/DKSoft/p/3935962.html
Copyright © 2011-2022 走看看