8:A线程里的GetQueuedCompletionStatus()马上返回,并从完成端口取得刚完成的WSASend/WSARecv的结果。 9:在A线程里对这些数据进行处理(如果处理过程很耗时,需要新开线程处理),然后接着发出WSASend/WSARecv,并继续下一次循环阻塞在GetQueuedCompletionStatus()这里。 具体的流程请看附图,其中红线表示是WINDOWS系统进行的处理,不需要我们程序干预。
|
正在阅读:一个对Winsock完成端口模型封装的类一个对Winsock完成端口模型封装的类
2004-02-14 09:34
出处:中国电脑教育报
责任编辑:linjixiong
键盘也能翻页,试试“← →”键