![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
winsockio
文章平均质量分 54
阿泽1024
这个作者很懒,什么都没留下…
展开
-
WinsockIO之WSAEventSelect模型
取自朋友的笔记转载 2021-12-16 08:46:00 · 143 阅读 · 0 评论 -
WinsockIO之WSAAsyncSelect模式
WSAAsynSelect模型: WSAAsynSelect模型也是一个常用的异步I/O模型。应用程序可以在一个套接字上接收以 WINDOWS消息为基础的网络事件通知。该模型的实现方法是通过调用WSAAsynSelect函 数 自动将套接字设置为非阻塞模式,并向WINDOWS注册一个或多个网络时间,并提供一 个通知时使用的窗口句柄。当注册的事件发生时,对应的窗口将收到一个基于消息的通知。 1.在WM_CREATE消息处理函数中,初始化Windows Socket library,创建监听套接字,绑定,监.原创 2021-12-15 13:29:43 · 771 阅读 · 0 评论 -
WinsockIO之select模式
1、创建fd_set集合:fd_set ReadSet; 2、对集合进行初始化:FD_ZERO( &ReadSet) 把集合初始化成空队列. 3、将socket放到集合中:FD_SET(pNew->SocketName, &ReadSet); 4、通过select来查看是否有待决的socket:select(0, &ReadSet, NULL, NULL, NULL); select的返回值为处于待决的socket个数 int WSAAPI sele...原创 2021-12-15 13:16:53 · 2410 阅读 · 0 评论