Searched refs:waitEvents (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/base/startup/init/services/loopevent/loop/ |
H A D | le_epoll.c | 117 int number = epoll_wait(epoll->epollFd, epoll->waitEvents, loop->maxevents, timeout); in RunLoop_() 119 if ((epoll->waitEvents[index].events & EPOLLIN) == EPOLLIN) { in RunLoop_() 120 ProcessEvent(loop, epoll->waitEvents[index].data.fd, EVENT_READ); in RunLoop_() 122 if ((epoll->waitEvents[index].events & EPOLLOUT) == EPOLLOUT) { in RunLoop_() 123 ProcessEvent(loop, epoll->waitEvents[index].data.fd, EVENT_WRITE); in RunLoop_() 125 if (epoll->waitEvents[index].events & (EPOLLERR | EPOLLHUP)) { in RunLoop_() 126 LE_LOGV("RunLoop_ fd:%d, error:%d", epoll->waitEvents[index].data.fd, errno); in RunLoop_() 127 ProcessEvent(loop, epoll->waitEvents[index].data.fd, EVENT_ERROR); in RunLoop_()
|
H A D | le_epoll.h | 25 struct epoll_event waitEvents[0]; member
|