链接多个 epoll 实例

chaining multiple epoll instances

我们可以使用 epoll_ctl 将 epoll_create 返回的文件描述符添加到另一个 epoll 实例吗?我们如何在应用程序中链接多个 epoll 实例,假设我们有 2 个 epoll 实例,一个来自应用程序,另一个来自库。请指教。

来自man epoll

Q3 epoll文件描述符本身是poll/epoll/selectable?

A3 是的。如果 epoll 文件描述符有事件等待,那么它将指示为可读。