Home
last modified time | relevance | path

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

/commonlibrary/c_utils/base/src/
H A Dio_event_epoll.h31 class IOEventEpoll { class
39 IOEventEpoll();
40 IOEventEpoll(const IOEventEpoll&) = delete;
41 IOEventEpoll& operator=(const IOEventEpoll&) = delete;
42 virtual ~IOEventEpoll();
H A Dio_event_epoll.cpp28 IOEventEpoll::IOEventEpoll() in IOEventEpoll() function in OHOS::Utils::IOEventEpoll
31 IOEventEpoll::~IOEventEpoll() in ~IOEventEpoll()
36 ErrCode IOEventEpoll::SetUp() in SetUp()
47 void IOEventEpoll::CleanUp() in CleanUp()
57 bool IOEventEpoll::OperateEpoll(int op, int fd, EPEventId epollEvents) in OperateEpoll()
83 ErrCode IOEventEpoll::ModifyEvents(int fd, REventId events) in ModifyEvents()
106 ErrCode IOEventEpoll::Polling(int timeout /* ms */, std::vector<std::pair<int, REventId>>& res) in Polling()
127 REventId IOEventEpoll
[all...]
H A Dio_event_reactor.cpp31 :loopReady_(false), enabled_(false), count_(0), ioHandlers_(INIT_FD_NUMS), backend_(new IOEventEpoll()) {} in IOEventReactor()
41 backend_ = std::make_unique<IOEventEpoll>(); in SetUp()
/commonlibrary/c_utils/base/include/
H A Dio_event_reactor.h33 class IOEventEpoll;
104 std::unique_ptr<IOEventEpoll> backend_;

Completed in 2 milliseconds