Home
last modified time | relevance | path

Searched refs:EventHandler (Results 1 - 12 of 12) sorted by relevance

/commonlibrary/c_utils/base/src/
H A Devent_handler.h30 class EventHandler : public std::enable_shared_from_this<EventHandler> { class
34 EventHandler(int fd, EventReactor* r);
35 EventHandler& operator=(const EventHandler&) = delete;
36 EventHandler(const EventHandler&) = delete;
37 EventHandler& operator=(const EventHandler&&) = delete;
38 EventHandler(cons
[all...]
H A Devent_handler.cpp23 EventHandler::EventHandler(int fd, EventReactor* r) in EventHandler() function in OHOS::Utils::EventHandler
28 void EventHandler::EnableRead() in EnableRead()
34 void EventHandler::DisableAll() in DisableAll()
40 void EventHandler::HandleEvents(uint32_t events) in HandleEvents()
49 void EventHandler::Update() in Update()
H A Devent_demultiplexer.h27 class EventHandler;
41 uint32_t UpdateEventHandler(EventHandler* handler);
44 uint32_t Update(int operation, EventHandler* handler);
51 std::map<int, std::shared_ptr<EventHandler>> eventHandlers_; // guard by mutex_
H A Devent_reactor.h31 class EventHandler;
67 void UpdateEventHandler(EventHandler* handler);
H A Devent_demultiplexer.cpp67 uint32_t EventDemultiplexer::UpdateEventHandler(EventHandler* handler) in UpdateEventHandler()
91 uint32_t EventDemultiplexer::Update(int operation, EventHandler* handler) in Update()
109 std::vector<std::shared_ptr<EventHandler>> taskQue; in Polling()
H A Dtimer_event_handler.h29 class TimerEventHandler : public EventHandler {
H A Devent_reactor.cpp38 void EventReactor::UpdateEventHandler(EventHandler* handler) in UpdateEventHandler()
H A Dtimer_event_handler.cpp33 : EventHandler(timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK | TFD_CLOEXEC), p), in TimerEventHandler()
/commonlibrary/ets_utils/js_concurrent_module/taskpool/
H A Dtask_manager.h237 std::shared_ptr<OHOS::AppExecFwk::EventHandler> mainThreadHandler_ {};
H A Dtask_manager.cpp852 mainThreadHandler_ = std::make_shared<OHOS::AppExecFwk::EventHandler>( in InitTaskManager()
/commonlibrary/ets_utils/js_concurrent_module/worker/
H A Dworker.h377 static std::shared_ptr<OHOS::AppExecFwk::EventHandler> GetMainThreadHandler();
H A Dworker.cpp45 std::shared_ptr<OHOS::AppExecFwk::EventHandler> Worker::GetMainThreadHandler() in GetMainThreadHandler()
47 static std::shared_ptr<OHOS::AppExecFwk::EventHandler> mainThreadHandler; in GetMainThreadHandler()
52 mainThreadHandler = std::make_shared<OHOS::AppExecFwk::EventHandler>( in GetMainThreadHandler()

Completed in 10 milliseconds