Lines Matching refs:epollEvents
57 bool IOEventEpoll::OperateEpoll(int op, int fd, EPEventId epollEvents)
61 event.events = epollEvents;
108 struct epoll_event epollEvents[maxEvents_];
109 int nfds = epoll_wait(epollFd_, &epollEvents[0], maxEvents_, timeout);
118 res.emplace_back(std::make_pair(epollEvents[idx].data.fd, Epoll2Reactor(epollEvents[idx].events)));
127 REventId IOEventEpoll::Epoll2Reactor(EPEventId epollEvents)
130 if ((epollEvents & EPOLLHUP) && !(epollEvents & EPOLLIN)) {
134 if (epollEvents & EPOLLERR) {
138 if (epollEvents & (EPOLLIN | EPOLLPRI | EPOLLRDHUP)) {
142 if (epollEvents & EPOLLOUT) {