- 4
- 0
- 约7.05千字
- 约 7页
- 2016-08-31 发布于安徽
- 举报
fdset参数一个用于检查可读性(readfds).doc
fd_set参数:一个用于检查可读性(readfds),一个用于检查可写性(writefds),另一个用于例外数据(exceptfds)。从根本上说,
fd_set数据类型代表着一系列特定套接字的集合。其中,readfds集合包括符合下述任何一个条件的套接字:
■有数据可以读入。
■连接已经关闭、重设或中止。
■假如已调用了listen,而且一个连接正在建立,那么accept函数调用会成功。
writefds集合包括符合下述任何一个条件的套接字:
■有数据可以发出。
■如果已完成了对一个非锁定连接调用的处理,连接就会成功。
最后,exceptfds集合包括符合下述任何一个条件的套接字:
■假如已完成了对一个非锁定连接调用的处理,连接尝试就会失败。
■有带外(Out-of-band,OOB)数据可供读取。
用select对套接字进行监视之前,在自己的应用程序中,必须将套接字句柄分配给一个集
合,设置好一个或全部读、写以及例外fd_set结构。将一个套接字分配给任何一个集合后,再
来调用select,便可知道一个套接字上是否正在发生上述的I/O活动。Winsock提供了下列宏操作,可用来针对I/O活动,对fd_set进行处理与检查:
■FD_CLR(s,*set):从set中删除套接字s。
■FD_ISSET(s,*set):检查s是否set集合的一名成员;如答案是肯定的是,则返回T
您可能关注的文档
最近下载
- AP宏观经济学 2004年真题 附答案和评分标准 AP Macroeconomics 2004 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 五邑大学-本科-毕业论文-理科-格式模板范文.docx VIP
- 行政审批系统使用手册.pdf VIP
- 《透明式LED显示屏通用技术规范》.pdf
- 视频会议系统使用说明书.doc VIP
- 销售行业述职报告5篇.docx VIP
- 2026广东清远市阳山县融媒体中心招聘新闻人员4人备考题库及答案详解(最新).docx VIP
- 数据科学与大数据技术专业建设方案(汇报PPT).pptx
- 2025各地融媒体中心招聘笔试历年真题+模拟题答案汇总.doc VIP
- U盘接口芯片CH378在音乐播放器设计中的应用.pdf VIP
原创力文档

文档评论(0)