WSAEventSelectI/O模型中FD_WRITE事件的处理以及如何发送数据
网上很多人都在问什么时候才会触发FD_WRITE,触发了我该怎么发送数据,如果没有触发,我又该如何发数据?当第一次连接成功的时候会触发FD_WRITE,还有就是当send 返回SOCKER_ERROR并且 WSAGetLastError()返回 WSAEWOULDBLOCK 这时表示缓冲区已满,当数据发送出去,又有空闲的缓冲区时会触发FD_WRITE,表示缓冲区可写。也就是说只有缓
原创
2014-05-20 10:30:10 ·
2208 阅读 ·
0 评论