设为首页 加入收藏

TOP

Windows Sockets 2扩展库函数简要参考(十六)
2010-12-30 21:01:20 来源: 作者: 【 】 浏览:31354
Tags:Windows Sockets 扩展 函数 简要 参考
列:

 

(i) 套接口s上到达数据;WinSock设置了WSAEventSelect事件对象。

(ii) 应用程序进行其他操作。

(iii) 在进行操作时,应用程序调用了ioctlsocket(s, FIONREAD...)并发现有数据可读。

(iv) 应用程序调用一个recv(s,...)来读取数据。

(v) 最后应用程序等待WSAEventSelect()所指定的数据对象,该数据对象指出数据可读。

(vi) 应用程序调用recv(s,...),但以WSAEWOULDBLOCK错误失败。

         

  其他的操作序列也是可能的。

  成功地记录了网络事件的发生(通过设置内部网络事件记录的相应位),并且将相应的事件对象设置了信号后,不会对该网络事件作进一步的操作,直到应用程序调用了相应的函数显式地重新允许该网络事件及相应事件对象的信号。

网络事件                                   重新允许函数

FD_READ                           recv() recvfrom()

FD_WRITE                    &n

首页 上一页 13 14 15 16 17 18 19 下一页 尾页 16/55/55
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇套接口库函数参考 下一篇Windows Socket 2的扩展特性

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: