gpt4 book ai didi

c - 关于epoll和数据结构的问题

转载 作者:行者123 更新时间:2023-11-30 16:24:24 25 4
gpt4 key购买 nike

在 epoll 事件 event.data.fd 中返回的 fd 是否在每次使用 epoll_wait() 之间始终保持相同的 fd 描述符,并且可以用于每次识别该连接以及与其关联的状态。

最佳答案

文档对此进行了非常清楚的解释:

The data field of each returned structure contains the same data as was specified in the most recent call to epoll_ctl(2) (EPOLL_CTL_ADD, EPOLL_CTL_MOD) for the corresponding open file description.

因此,event.data.fd 的返回值将是您在上次调用 epoll_ctl 时为 event.data.fd 指定的值code> 用于该打开的文件描述。除非您搞乱了 forkdup,并在两个描述符上使用 epoll,否则这将是对 epoll_ctl< 的最后一次调用 该文件描述符。

关于c - 关于epoll和数据结构的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53677147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com