怎么正确使用 epoll_ctl ?
使用 epoll_ctl 从 epoll 事件集合里, 删除一个 fd 时, 第四个参数 event 需要么?
比如删除一个 ET 模式的可写事件,
void Del(int fd)
{
epoll_event ev;
memset(&ev, 0, sizeof(ev));
ev.data.fd = fd; //这两句
ev.events = EPOLLOUT | EPOLLET; //需要么
epoll_ctl(epollFd, EPOLL_CTL_DEL, fd, &ev);
}
还是无需标注
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论