Home
last modified time | relevance | path

Searched refs:waitEvents (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/base/startup/init/services/loopevent/loop/
H A Dle_epoll.c117 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 Dle_epoll.h25 struct epoll_event waitEvents[0]; member