登录
首页 » C# » NET_Source

NET_Source

于 2017-08-07 发布 文件大小:302KB
0 163
下载积分: 1 下载次数: 5

代码说明:

  是LogOutputSocketProtocol的管理对 象;m_uploadSocketProtocolMgr是UploadSocketProtocol的管理对象,用于检测是否同时上传同一个文 件;m_downloadSocketProtocolMgr是DownloadSocketProtocol的管理对象;m_daemonThread 是守护进程,用于关闭超时连接。 2. AsyncSocketUserToken:用于SocketAsyncEventArgs绑定,保存 每个Socket服务对象,包括:m_receiveEventArgs接收数据异步事件;m_asyncReceiveBuffer接收数据异步事件使 用的缓存;m_sendEventArgs发送数据异步事件;m_receiveBuffer接收异步事件返回的数据存放缓存,用于后续的分 包;m_sendBuffer用于保存发送的数据缓存;m_asyncSocketInvokeElement是用于协议调用的基类,主要实现分包,并发 发送的包加到发送列表中,发送完成回调时继续发送下一个包;m_connectSocket是连接的Socket对象。(LogOutputSocketProtocol is the management object; m_uploadSocketProtocolMgr is UploadSocketProtocol management object, designed to detect and upload the same file; m_downloadSocketProtocolMgr is DownloadSocketProtocol management object; m_daemonThread is the guardian of process for closing the connection timeout. 2.: AsyncSocketUserToken for SocketAsyncEventArgs binding, save each Socket service object, including: m_receiveEventArgs receives data asynchronous events; m_asyncReceiveBuffer receive data asynchronous events using m_sendEventArgs to send data cache; asynchronous events; m_receiveBuffer receive asynchronous event data returned by the stored cache for subsequent subcontracting; m_sendBuffer is used to preserve the data sent by the cache; m_asyncSocketInvokeElement is the base class for the agreement calls, the main sub package to send a list of concurrent sending, sending a packet to send the completed callback; m_connectSocket is connected to the Socket object.)

文件列表:

NETIOCPDemo.sln
Lib\log4net.dll
Lib\log4net.xml
NETIOCPSvr\app.config
NETIOCPSvr\AsyncSocketCore\AsyncSendBufferManager.cs
NETIOCPSvr\AsyncSocketCore\AsyncSocketInvokeElement.cs
NETIOCPSvr\AsyncSocketCore\AsyncSocketServer.cs
NETIOCPSvr\AsyncSocketCore\AsyncSocketUserToken.cs
NETIOCPSvr\AsyncSocketCore\AsyncSocketUserTokenPool.cs
NETIOCPSvr\AsyncSocketCore\DaemonThread.cs
NETIOCPSvr\AsyncSocketCore\DynamicBufferManager.cs
NETIOCPSvr\AsyncSocketCore\IncomingDataParser.cs
NETIOCPSvr\AsyncSocketCore\OutgoingDataAssembler.cs
NETIOCPSvr\AsyncSocketProtocol\ControlSocketProtocol.cs
NETIOCPSvr\AsyncSocketProtocol\DownloadSocketProtocol.cs
NETIOCPSvr\AsyncSocketProtocol\LogSocketProtocol.cs
NETIOCPSvr\AsyncSocketProtocol\RemoteStreamSocketProtocol.cs
NETIOCPSvr\AsyncSocketProtocol\ThroughputSocketProtocol.cs
NETIOCPSvr\AsyncSocketProtocol\UploadSocketProtocol.cs
NETIOCPSvr\AsyncSocketProtocolCore\BaseSocketProtocol.cs
NETIOCPSvr\AsyncSocketProtocolCore\ProtocolKey.cs
NETIOCPSvr\AsyncSocketPublic\BasicFunc.cs
NETIOCPSvr\NETIOCPSvr.csproj
NETIOCPSvr\Program.cs
NETIOCPSvr\Properties\AssemblyInfo.cs
SocketAsyncServerAndClient\SocketAsyncServer\AcceptOpUserToken.cs
SocketAsyncServerAndClient\SocketAsyncServer\BufferManager.cs
SocketAsyncServerAndClient\SocketAsyncServer\DataHolder.cs
SocketAsyncServerAndClient\SocketAsyncServer\DataHoldingUserToken.cs
SocketAsyncServerAndClient\SocketAsyncServer\IncomingDataPreparer.cs
SocketAsyncServerAndClient\SocketAsyncServer\Mediator.cs
SocketAsyncServerAndClient\SocketAsyncServer\MessageHandler.cs
SocketAsyncServerAndClient\SocketAsyncServer\OutgoingDataPreparer.cs
SocketAsyncServerAndClient\SocketAsyncServer\PrefixHandler.cs
SocketAsyncServerAndClient\SocketAsyncServer\Program.cs
SocketAsyncServerAndClient\SocketAsyncServer\Properties\AssemblyInfo.cs
SocketAsyncServerAndClient\SocketAsyncServer\SocketAsyncEventArgsPool.cs
SocketAsyncServerAndClient\SocketAsyncServer\SocketAsyncServer.csproj
SocketAsyncServerAndClient\SocketAsyncServer\SocketListener.cs
SocketAsyncServerAndClient\SocketAsyncServer\SocketListenerSettings.cs
SocketAsyncServerAndClient\SocketAsyncServer\TestFileWriter.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\BlockingStack.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\BufferManager.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\ConfigFileHandler.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\ConnectOpUserToken.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\DataHolder.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\DataHoldingUserToken.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\HostFinder.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\MessageArrayController.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\MessageHandler.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\MessagePreparer.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\OutgoingMessageHolder.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\PrefixHandler.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\Program.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\Properties\AssemblyInfo.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\SocketAsyncEventArgsPool.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\SocketClient.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\SocketClientAsyncTester.csproj
SocketAsyncServerAndClient\SocketClientAsyncTester\SocketClientSettings.cs
SocketAsyncServerAndClient\SocketClientAsyncTester\TestFileWriter.cs
SocketAsyncServerAndClient\SocketAsyncServer\Properties
SocketAsyncServerAndClient\SocketClientAsyncTester\Properties
NETIOCPSvr\AsyncSocketCore
NETIOCPSvr\AsyncSocketProtocol
NETIOCPSvr\AsyncSocketProtocolCore
NETIOCPSvr\AsyncSocketPublic
NETIOCPSvr\Properties
SocketAsyncServerAndClient\SocketAsyncServer
SocketAsyncServerAndClient\SocketClientAsyncTester
Lib
NETIOCPSvr
SocketAsyncServerAndClient

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Account
    本系统是基于VS2003平台下用C++语言开发的一套简单帐目管理系统,数据库为SQL 2000.系统功能主要包括生产管理、销售管理、采购管理、员工管理、客户管理、用户权限管理等功能(This system is based on the VS2003 platform using C++ language development of a simple set of account management system, database SQL 2000. System functions include production management, sales management, purchasing management, staff management, customer management, user rights management, etc. Function)
    2009-11-11 16:33:14下载
    积分:1
  • PWM
    基于DSP2812的PWM整流程序,为设计变频器或者PWM整流器的电气工程师提供PWM波形形成程序。(Electrical engineer for the design of the inverter or PWM rectifier the DSP2812 based PWM rectifier procedures, the PWM waveform to form a program.)
    2012-05-18 20:20:46下载
    积分:1
  • 图片处理
    图片处理程序:仿windows画图,画矩形、画圆形、箭头、画笔、裁剪、缩放和旋转。(Picture Processing Program: Imitate windows drawing, draw rectangle, circle, arrow, brush, clipping, zooming and rotation.)
    2020-06-22 06:40:01下载
    积分:1
  • chm_http
    CHM HTTP transaction library
    2010-10-06 13:27:29下载
    积分:1
  • 极简单片机任务管理器
    说明:  仅只占用一个定时器,代码量仅200多字节,最多可管理255个任务,使用简单方便。本实例基于stm8s103,通过修改定时器的具体代码可移植到其它单片机上。(Only one timer is used, and the code volume is only 200 bytes. It can manage 255 tasks at most. It is simple and convenient to use. This example is based on stm8s103, and can be transplanted to other microcontrollers by modifying the specific code of the timer.)
    2020-10-15 09:07:29下载
    积分:1
  • getScreen
    C#实现类似qq的屏幕截图程序 (C# Realize qq screenshot of similar procedures)
    2008-05-06 09:04:39下载
    积分:1
  • vchelp
    vc 的chm格式帮助文件,拥有全面的函数解释,能够很方便的找到所需要的函数说明(help file vc chm format, has a comprehensive interpretation of the function to be able to easily find the needed function description)
    2012-10-08 22:08:04下载
    积分:1
  • reactor
    C network reactor modal. use linux epoll. callback notify event.
    2013-11-28 12:18:34下载
    积分:1
  • 全国矢量地图大全 shp格式
    全国矢量地图大全 shp格式National vector map encyclopedia SHP format national vector map Daquan SHP format national vector map Daquan SHP format(National vector map encyclopedia SHP format national vector map Daquan SHP format national vector map Daquan SHP format)
    2020-11-22 10:59:34下载
    积分:1
  • Classic-game-map-editor
    经典游戏地图编辑器,VC编译成功,可以运行。值得下载。(Classic game map editor, VC compile successfully, you can run. Worth downloading.)
    2013-12-06 22:14:54下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载