配合上一篇WSAEventSelect模型的Server使用,测试效果用。做了些修改,修改为多线程实现IO业务处理。 // g_wsaEventSelect_Client.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <Winsock2.h>#include
从CSDN的一个xd那里看到这个代码,觉得对WSAEventSelect模型的多线程实现做的非常好,代码行文风格和代码质量都是非常不错。我做了些小的改动学习之用。如果你也感兴趣不妨一起留言讨论讨论。 // WSAEventSelect_MT.cpp : Defines the entry point for the console application.//#include "stdafx
1. FD_READ事件 l 调用WSAEventSelect函数时,如果当前有数据可读 l 有数据到达时,并且没有发送过FD_READ事件 l 调用recv/recvfrom函数后,仍然有数据可读时 2. RD_WRITE事件 l 调用WSAEventSelect函数时,如果调用能够发送数据时 l 调用connect()/accept()后,