假设我epoll_create1()只对EPOLLIN感兴趣| 用于1个插座的EPOLLET。
我是否有可能为该套接字获取epoll_wait()> 1(假设超时= -1),并且事件为EPOLLIN?
还是即使有多个数据包,epoll_wait()还是会返回1(比方说,我在epoll_wait循环中故意暂停程序的时间分散了几秒钟)?
提前致谢。
epoll_wait
返回事件的数量,根据文档,该数量等于“准备好I / O的文件描述符的数量”。因此,您获得的事件数不能超过已注册文件描述符的数目。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句