Ver*_*gon 16 c unix io file-descriptor multiplexing
当一个人调用select()询问哪些文件描述符有"异常"等待时,这是什么意思?
如何触发其中一个"例外"?
如果有人能给我一个很好的解释,那就太棒了.我一直在谷歌搜索,无法找到一件事.
jmk*_*yes 12
简短形式:TCP套接字接收带外数据时会出现异常情况.
如果您阅读select 手册页,您将找到另一个补充手册页的参考,select_tut其中包含以下说明:
exceptfds
这套装置被视为"特殊条件".实际上,只有一种这样的异常情况是常见的:从TCP套接字读取的带外(OOB)数据的可用性.有关OOB数据的更多详细信息,请参阅recv(2),send(2)和tcp(7).(另一种不太常见的情况,其中select(2)表示在数据包模式下伪终端出现异常情况;请参阅tty_ioctl(4).)select()返回后,除了fds之外的所有文件描述符将被清除除外这是一种特殊情况.
| 归档时间: | 
 | 
| 查看次数: | 6670 次 | 
| 最近记录: |