Home
last modified time | relevance | path

Searched refs:epollEvents (Results 1 - 4 of 4) sorted by relevance

/commonlibrary/c_utils/base/src/
H A Dio_event_epoll.cpp57 bool IOEventEpoll::OperateEpoll(int op, int fd, EPEventId epollEvents) in OperateEpoll() argument
61 event.events = epollEvents; in OperateEpoll()
108 struct epoll_event epollEvents[maxEvents_]; in Polling() local
109 int nfds = epoll_wait(epollFd_, &epollEvents[0], maxEvents_, timeout); in Polling()
118 res.emplace_back(std::make_pair(epollEvents[idx].data.fd, Epoll2Reactor(epollEvents[idx].events))); in Polling()
127 REventId IOEventEpoll::Epoll2Reactor(EPEventId epollEvents) in Epoll2Reactor() argument
130 if ((epollEvents & EPOLLHUP) && !(epollEvents & EPOLLIN)) { in Epoll2Reactor()
134 if (epollEvents in Epoll2Reactor()
[all...]
H A Devent_demultiplexer.cpp108 std::vector<struct epoll_event> epollEvents(maxEvents_); in Polling()
112 int nfds = epoll_wait(epollFd_, &epollEvents[0], static_cast<int>(epollEvents.size()), timeout); in Polling()
119 errno, epollFd_, epollEvents.size()); in Polling()
131 int targetFd = epollEvents[idx].data.fd; in Polling()
132 uint32_t events = epollEvents[idx].events; in Polling()
154 uint32_t EventDemultiplexer::Epoll2Reactor(uint32_t epollEvents) in Epoll2Reactor() argument
156 if (epollEvents & (EPOLLIN | EPOLLPRI | EPOLLRDHUP)) { in Epoll2Reactor()
H A Dio_event_epoll.h53 REventId Epoll2Reactor(EPEventId epollEvents);
54 bool OperateEpoll(int op, int fd, EPEventId epollEvents);
H A Devent_demultiplexer.h46 static uint32_t Epoll2Reactor(uint32_t epollEvents);

Completed in 2 milliseconds