4

我正在使用 epoll 和大量 fd 编写应用程序。为了改进 fd 对应用程序相关 DB 的搜索,我想传递给 epoll 应用程序信息,例如 DB 数组中的索引。我想过使用data->ptr(epoll_data_t --> *ptr),据我了解,我可以给出保存应用层fd和私有信息的指针,但找不到任何文档或示例。

找到了这个帖子,好像是相关的,但是没有实现例子…… 如何使用epoll_event data.ptr

谢谢

4

1 回答 1

12

你可以放任何你想要的东西data。epoll 本身不使用它,它只是在参数列表中指定的 fd 上发生事件时返回它。

于 2012-12-25T07:12:45.187 回答