Home
last modified time | relevance | path

Searched refs:EventsMask (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/evloop/src/
H A Devent_impl.h29 EventImpl(const EventFd &fd, EventsMask events, EventTime timeout);
33 int AddEvents(EventsMask events) override;
34 int RemoveEvents(EventsMask events) override;
43 EventsMask GetEvents() const;
47 void SetEvents(bool isAdd, EventsMask events);
48 void SetRevents(EventsMask events);
54 bool IsValidArg(EventsMask events) const;
64 EventsMask events_;
65 EventsMask revents_;
H A Devent_impl.cpp101 int EventImpl::AddEvents(EventsMask events) in AddEvents()
107 EventsMask genericEvents = ET_READ | ET_WRITE | ET_ERROR; in AddEvents()
132 int EventImpl::RemoveEvents(EventsMask events) in RemoveEvents()
138 EventsMask genericEvents = ET_READ | ET_WRITE | ET_ERROR; in RemoveEvents()
250 EventsMask EventImpl::GetEvents() const in GetEvents()
293 void EventImpl::SetEvents(bool isAdd, EventsMask events) in SetEvents()
302 void EventImpl::SetRevents(EventsMask events) in SetRevents()
304 EventsMask genericEvents = ET_READ | ET_WRITE | ET_ERROR; in SetRevents()
305 EventsMask revents = events & genericEvents; in SetRevents()
365 bool EventImpl::IsValidArg(EventsMask events) const in IsValidArg()
[all …]
H A Dievent.h25 using EventsMask = unsigned int; variable
26 using EventAction = std::function<int(EventsMask revents)>;
42 virtual int AddEvents(EventsMask events) = 0;
43 virtual int RemoveEvents(EventsMask events) = 0;
51 static IEvent *CreateEvent(EventFd fd, EventsMask events, EventTime timeout, int &errCode);
H A Devent_loop_epoll.cpp111 EventsMask revents = CalEventsMask(revent->events); in Poll()
171 uint32_t EventLoopEpoll::CalEpollEvents(EventsMask events) const in CalEpollEvents()
186 EventsMask EventLoopEpoll::CalEventsMask(uint32_t epollEvents) in CalEventsMask()
188 EventsMask events = 0; in CalEventsMask()
201 int EventLoopEpoll::EpollCtl(int operation, EventImpl *event, EventsMask events) in EpollCtl()
236 EventsMask events = event->GetEvents(); in AddEvent()
253 EventsMask events = event->GetEvents(); in RemoveEvent()
264 int EventLoopEpoll::ModifyEvent(EventImpl *event, bool isAdd, EventsMask events) in ModifyEvent()
270 EventsMask newEvents = event->GetEvents(); in ModifyEvent()
H A Devent_loop_epoll.h40 int ModifyEvent(EventImpl *event, bool isAdd, EventsMask events) override;
43 uint32_t CalEpollEvents(EventsMask events) const;
44 EventsMask CalEventsMask(uint32_t epollEvents);
45 int EpollCtl(int operation, EventImpl *event, EventsMask events);
H A Devent_loop_impl.cpp35 EventRequest(int type, EventImpl *event, EventsMask events) in EventRequest()
83 EventsMask GetEvents() const in GetEvents()
96 EventsMask events_;
217 int EventLoopImpl::Modify(EventImpl *event, bool isAdd, EventsMask events) in Modify()
387 int EventLoopImpl::ModifyEventObject(EventImpl *event, bool isAdd, EventsMask events) in ModifyEventObject()
398 EventsMask genericEvents = events & (~IEvent::ET_TIMEOUT); in ModifyEventObject()
441 EventsMask events = request->GetEvents(); in ProcessRequest()
H A Devent_loop_impl.h46 int Modify(EventImpl *event, bool isAdd, EventsMask events);
60 virtual int ModifyEvent(EventImpl *event, bool isAdd, EventsMask events) = 0;
70 int ModifyEventObject(EventImpl *event, bool isAdd, EventsMask events);
H A Devent_loop_select.h40 int ModifyEvent(EventImpl *event, bool isAdd, EventsMask events) override;
H A Dievent.cpp38 IEvent *IEvent::CreateEvent(EventFd fd, EventsMask events, in CreateEvent()
H A Devent_loop_select.cpp76 int EventLoopSelect::ModifyEvent(EventImpl *event, bool isAdd, EventsMask events) in ModifyEvent()
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/common/
H A Devloop_timer_unit_test.cpp186 errCode = timer->SetAction([](EventsMask revents) -> int { in __anon31edf1080402()
292 [&counter](EventsMask revents) -> int { in __anon31edf1080902()
409 [timer, &counter, &lastTime](EventsMask revents) -> int { in __anon31edf1080f02()
470 EventsMask events = 1u;
499 EventsMask events = 0u;
508 EventsMask eventsMask = 1u; // 1 is ET_READ
582 EventsMask events = 0u;
610 EventsMask events = 1u; // 1 means ET_READ
629 ASSERT_EQ(event->SetAction([](EventsMask revents) -> int { in __anon31edf1081002()
659 EventsMask events = 1u; // 1 means ET_READ
[all …]
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/
H A Druntime_context_impl.cpp197 evTimer->SetAction([this, timerId, action](EventsMask revents) -> int { in SetTimer()