我正在尝试让libusb与epoll
而不是poll
一起工作,因为我已经在一个需要可伸缩性并且只在linux上运行的应用程序中使用了epoll。我想知道events
返回的libusb_get_pollfds
标志(用于轮询)是否与epoll兼容。
例如,可以用POLLIN
注册epoll
标志并实现与EPOLLIN
标志相同的行为吗?还是需要将这些事件标志映射到它们相应的epoll版本?
最佳答案
例如,POLLIN
标志是否可以用epoll
和
实现与EPOLLIN
标志相同的行为,还是需要映射
这些事件标志对应的epoll版本?
这说明问题。节选:epoll
文档最突出的问题是它未能
用“粗体大写”说明epoll
事件实际上是完全
与poll
(2)事件相同。
关于c - 民意调查和epoll事件标志兼容吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30685515/