文件名称:variousSockIOMmodels
介绍说明--下载内容均来自于网络,请自行研究使用
Samples illustrating the various Winsock I/O models
under the following directories:
blocking Illustrates the blocking sockets model. This includes blocking client and server samples.
nonblocking Illustrates the non-blocking socket model using the select API. Only a server sample is provided.
WSAAsyncSelect Illustrates the WSAAsyncSelect socket model. Only a
server sample is provided.
WSAEventSelect Illustrates the WSAEventSelect socket model. Only a server sample is provided.
overlapped Illustrates the overlapped IO model using events.Only a server sample is provided.
iocp Illustrates overlapped IO using an IO comletion port.Both a client and server sample are provided.
under the following directories:
blocking Illustrates the blocking sockets model. This includes blocking client and server samples.
nonblocking Illustrates the non-blocking socket model using the select API. Only a server sample is provided.
WSAAsyncSelect Illustrates the WSAAsyncSelect socket model. Only a
server sample is provided.
WSAEventSelect Illustrates the WSAEventSelect socket model. Only a server sample is provided.
overlapped Illustrates the overlapped IO model using events.Only a server sample is provided.
iocp Illustrates overlapped IO using an IO comletion port.Both a client and server sample are provided.
相关搜索: WSAEventSelect
select
io
iocp
overlapped
winsock
select
WSAAsyncSelect
socket
select
WSAEventSelect
client
select
IO
model
socket
client
select
io
iocp
overlapped
winsock
select
WSAAsyncSelect
socket
select
WSAEventSelect
client
select
IO
model
socket
client
(系统自动生成,下载前可以参看下载内容)
下载文件列表
blocking
........\client
........\......\bclient.cpp
........\......\makefile
........\......\resolve.cpp
........\......\resolve.h
........\server
........\......\bserver.cpp
........\......\makefile
........\......\resolve.cpp
........\......\resolve.h
iocp
....\client
....\......\iocpclient.cpp
....\......\makefile
....\......\resolve.cpp
....\......\resolve.h
....\server
....\......\iocpserver.cpp
....\......\makefile
....\......\resolve.cpp
....\......\resolve.h
nonblocking
...........\server
...........\......\makefile
...........\......\nbserver.cpp
...........\......\resolve.cpp
...........\......\resolve.h
overlapped
..........\server
..........\......\makefile
..........\......\overserver.cpp
..........\......\resolve.cpp
..........\......\resolve.h
readme.txt
WSAAsyncSelect
..............\server
..............\......\asyncserver.cpp
..............\......\makefile
..............\......\resolve.cpp
..............\......\resolve.h
WSAEventSelect
..............\server
..............\......\eventserver.cpp
..............\......\makefile
..............\......\resolve.cpp
..............\......\resolve.h
........\client
........\......\bclient.cpp
........\......\makefile
........\......\resolve.cpp
........\......\resolve.h
........\server
........\......\bserver.cpp
........\......\makefile
........\......\resolve.cpp
........\......\resolve.h
iocp
....\client
....\......\iocpclient.cpp
....\......\makefile
....\......\resolve.cpp
....\......\resolve.h
....\server
....\......\iocpserver.cpp
....\......\makefile
....\......\resolve.cpp
....\......\resolve.h
nonblocking
...........\server
...........\......\makefile
...........\......\nbserver.cpp
...........\......\resolve.cpp
...........\......\resolve.h
overlapped
..........\server
..........\......\makefile
..........\......\overserver.cpp
..........\......\resolve.cpp
..........\......\resolve.h
readme.txt
WSAAsyncSelect
..............\server
..............\......\asyncserver.cpp
..............\......\makefile
..............\......\resolve.cpp
..............\......\resolve.h
WSAEventSelect
..............\server
..............\......\eventserver.cpp
..............\......\makefile
..............\......\resolve.cpp
..............\......\resolve.h