Lines Matching defs:events
51 int fd; // the file descriptor to monitor for events.
92 event.events = EPOLLIN;
152 event.events |= (EPOLLIN | EPOLLRDHUP);
154 event.events |= EPOLLOUT;
175 event.events |= (EPOLLIN | EPOLLRDHUP);
177 event.events |= EPOLLOUT;
233 struct epoll_event events[MAX_EVENTS];
240 OSI_NO_INTR(ret = epoll_wait(reactor->epoll_fd, events, MAX_EVENTS, -1));
251 if (events[j].data.ptr == NULL) {
258 reactor_object_t *object = (reactor_object_t *)events[j].data.ptr;
271 if (events[j].events & (EPOLLIN | EPOLLHUP | EPOLLRDHUP | EPOLLERR) && object->read_ready)
273 if (!reactor->object_removed && events[j].events & EPOLLOUT && object->write_ready)