摘要:
函数原型:int select(intmaxfdp,fd_set*readfds,fd_set*writefds,fd_set*errorfds,struct timeval*timeout);第一,struct fd_set可以理解为一个集合,这个集合中存放的是文件描述符(file descriptor),即文件句柄,当然Unix下任何设备、管道、FIFO等都是文件形式,全部包括在内,所以毫无疑问一个socket就是一个文件,socket句柄就是一个文件描述符。fd_set集合可以通过一些宏由人为来操作,比如清空集合FD_ZERO(fd_set *),将一个给定的文件描述符加入集合之中FD_ 阅读全文
posted @ 2011-03-08 14:28
dos5gw
阅读(252)
评论(0)
推荐(0)
浙公网安备 33010602011771号