文件名称:mnet_demo
- 所属分类:
- Internet/网络编程
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 1.99mb
- 下载次数:
- 0次
- 提 供 者:
- 李*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
一个网络通信开发库示例源码,封装了TCP和UDP的socket函数,封装了完成端口、WSAEventSelect、select等3种winsock I/O模型,并结合线程池+内存池模式,支持高并发。 -Example of a network communications development library source code, TCP and UDP encapsulates the socket function, encapsulates the completion port, WSAEventSelect, select, etc. 3 winsock I/O model, and the thread pool+ memory pool model to support high-concurrency.
相关搜索: WSAEventSelect
(系统自动生成,下载前可以参看下载内容)
下载文件列表
mnet_demo
.........\Client
.........\......\Client.aps
.........\......\Client.cpp
.........\......\Client.h
.........\......\Client.rc
.........\......\Client.vcproj
.........\......\Client.vcproj.AD4.yujiangx.user
.........\......\ClientDlg.cpp
.........\......\ClientDlg.h
.........\......\ReadMe.txt
.........\......\res
.........\......\...\Client.ico
.........\......\...\Client.rc2
.........\......\Resource.h
.........\......\stdafx.cpp
.........\......\stdafx.h
.........\debug
.........\.....\Winter.jpg
.........\mnetDLL
.........\.......\mlib
.........\.......\....\byte.cpp
.........\.......\....\byte.h
.........\.......\....\container_advance.h
.........\.......\....\container_base.h
.........\.......\....\container_mlib.h
.........\.......\....\container_stl.h
.........\.......\....\container_wrap.h
.........\.......\....\hashvector.h
.........\.......\....\lock_advance.h
.........\.......\....\mbaseexception.h
.........\.......\....\mconst.h
.........\.......\....\mdatabase.h
.........\.......\....\mdefine.h
.........\.......\....\mexception.h
.........\.......\....\mfile.h
.........\.......\....\mfuncions.cpp
.........\.......\....\mfuncions.h
.........\.......\....\mlib.cpp
.........\.......\....\mlib.h
.........\.......\....\mlog.h
.........\.......\....\mmemory.h
.........\.......\....\mobject.cpp
.........\.......\....\mobject.h
.........\.......\....\mplatform.h
.........\.......\....\mreg.h
.........\.......\....\msocket.h
.........\.......\....\msocketwrap.h
.........\.......\....\mstream.h
.........\.......\....\mstreampool.h
.........\.......\....\mtime.h
.........\.......\....\mtimer.h
.........\.......\....\mxml.h
.........\.......\....\mxmldom.h
.........\.......\....\mxmlms.h
.........\.......\....\mxmlstream.h
.........\.......\....\mxmltiny.h
.........\.......\....\net_interface.h
.........\.......\....\platform_asyncfile_win.h
.........\.......\....\platform_asyncfile_wrap.h
.........\.......\....\platform_atom_win.h
.........\.......\....\platform_atom_wrap.h
.........\.......\....\platform_comport_win.h
.........\.......\....\platform_comport_wrap.h
.........\.......\....\platform_lock_win.h
.........\.......\....\platform_lock_wrap.h
.........\.......\....\platform_net_win.h
.........\.......\....\platform_net_wrap.h
.........\.......\....\platform_thread_win.h
.........\.......\....\platform_thread_wrap.h
.........\.......\....\platform_utility_win.h
.........\.......\....\platform_utility_wrap.h
.........\.......\....\stdafx.h
.........\.......\....\string.cpp
.........\.......\....\string.h
.........\.......\....\thread_manager.h
.........\.......\....\tinystr.cpp
.........\.......\....\tinystr.h
.........\.......\....\tinyxml.cpp
.........\.......\....\tinyxml.h
.........\.......\....\tinyxmlerror.cpp
.........\.......\....\tinyxmlparser.cpp
.........\.......\mnet
.........\.......\....\buffer_pool.h
.........\.......\....\common_config.h
.........\.......\....\define_data.h
.........\.......\....\define_handler.h
.........\.......\....\event_handler.h
.........\.......\....\global_object.cpp
.........\.......\....\global_object.h
.........\.......\....\include_mlib.h
.........\.......\....\io_handler.h
.........\.......\....\io_mode_eventselect.h
.........\.......\....\io_mode_event_interface.h
.........\.......\....\io_mode_select.h
.........\.......\....\io_network_interface.h
.........\.......\....\io_object_comport.cpp
.........\.......\....\io_object_comport.h
.........\.......\....\io_object_selectevent.h
.........\.......\....\io_socket_pool.h
.........\Client
.........\......\Client.aps
.........\......\Client.cpp
.........\......\Client.h
.........\......\Client.rc
.........\......\Client.vcproj
.........\......\Client.vcproj.AD4.yujiangx.user
.........\......\ClientDlg.cpp
.........\......\ClientDlg.h
.........\......\ReadMe.txt
.........\......\res
.........\......\...\Client.ico
.........\......\...\Client.rc2
.........\......\Resource.h
.........\......\stdafx.cpp
.........\......\stdafx.h
.........\debug
.........\.....\Winter.jpg
.........\mnetDLL
.........\.......\mlib
.........\.......\....\byte.cpp
.........\.......\....\byte.h
.........\.......\....\container_advance.h
.........\.......\....\container_base.h
.........\.......\....\container_mlib.h
.........\.......\....\container_stl.h
.........\.......\....\container_wrap.h
.........\.......\....\hashvector.h
.........\.......\....\lock_advance.h
.........\.......\....\mbaseexception.h
.........\.......\....\mconst.h
.........\.......\....\mdatabase.h
.........\.......\....\mdefine.h
.........\.......\....\mexception.h
.........\.......\....\mfile.h
.........\.......\....\mfuncions.cpp
.........\.......\....\mfuncions.h
.........\.......\....\mlib.cpp
.........\.......\....\mlib.h
.........\.......\....\mlog.h
.........\.......\....\mmemory.h
.........\.......\....\mobject.cpp
.........\.......\....\mobject.h
.........\.......\....\mplatform.h
.........\.......\....\mreg.h
.........\.......\....\msocket.h
.........\.......\....\msocketwrap.h
.........\.......\....\mstream.h
.........\.......\....\mstreampool.h
.........\.......\....\mtime.h
.........\.......\....\mtimer.h
.........\.......\....\mxml.h
.........\.......\....\mxmldom.h
.........\.......\....\mxmlms.h
.........\.......\....\mxmlstream.h
.........\.......\....\mxmltiny.h
.........\.......\....\net_interface.h
.........\.......\....\platform_asyncfile_win.h
.........\.......\....\platform_asyncfile_wrap.h
.........\.......\....\platform_atom_win.h
.........\.......\....\platform_atom_wrap.h
.........\.......\....\platform_comport_win.h
.........\.......\....\platform_comport_wrap.h
.........\.......\....\platform_lock_win.h
.........\.......\....\platform_lock_wrap.h
.........\.......\....\platform_net_win.h
.........\.......\....\platform_net_wrap.h
.........\.......\....\platform_thread_win.h
.........\.......\....\platform_thread_wrap.h
.........\.......\....\platform_utility_win.h
.........\.......\....\platform_utility_wrap.h
.........\.......\....\stdafx.h
.........\.......\....\string.cpp
.........\.......\....\string.h
.........\.......\....\thread_manager.h
.........\.......\....\tinystr.cpp
.........\.......\....\tinystr.h
.........\.......\....\tinyxml.cpp
.........\.......\....\tinyxml.h
.........\.......\....\tinyxmlerror.cpp
.........\.......\....\tinyxmlparser.cpp
.........\.......\mnet
.........\.......\....\buffer_pool.h
.........\.......\....\common_config.h
.........\.......\....\define_data.h
.........\.......\....\define_handler.h
.........\.......\....\event_handler.h
.........\.......\....\global_object.cpp
.........\.......\....\global_object.h
.........\.......\....\include_mlib.h
.........\.......\....\io_handler.h
.........\.......\....\io_mode_eventselect.h
.........\.......\....\io_mode_event_interface.h
.........\.......\....\io_mode_select.h
.........\.......\....\io_network_interface.h
.........\.......\....\io_object_comport.cpp
.........\.......\....\io_object_comport.h
.........\.......\....\io_object_selectevent.h
.........\.......\....\io_socket_pool.h