网络编程新手,请各位高人不吝指教
windows编程接收网络发来的消息,在头文件申明了消息映射函数用于处理FD_READ
afx_msg LRESULT OnHardTcpSock(WPARAM wParam, LPARAM lParam);
现在的问题是这样的,当上一个FD_READ消息还在OnHardTcpSock函数中处理但尚未处理完成的时候,新的一个FD_READ又到达了,这个时候系统是如何应对的?
1、等待当前FD_READ消息处理完,再去处理新的FD_READ消息?
2、中断当前FD_READ,转去处理新的FD_READ?
3、暂停当前FD_READ,转去处理新的FD_READ,处理完新的FD_READ,再去处理旧的FD_READ?
4、其它?
请高人们指点!非常感谢