Description: 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.
- [socket] - socket programming. winsock network comm
- [winserver] - is a gameserver that you can write in th
- [zhinengjianzhan] - This is an intelligent website system, w
File list (Check if you may need any files):
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