假设我在使用EPOLLIN
监视器添加描述符时指定EPOLLOUT
和epoll_wait
标志。从'epoll'联机帮助页中,不清楚作为数组的一部分返回的每个epoll_event
结构在其events
字段中的确切含义。引用:
events成员将包含返回的事件位字段。
这是否意味着无法区分事件是否被触发表示“可写”而不是“可读”?基本上有一个事件掩码,我逻辑上期望返回的数组准确表示在文件描述符上发生了什么事件?
答案 0 :(得分:4)
您的期望是正确的。 events
成员将包含为该文件描述符发生的事件。