Searched refs:LoopEvent (Results 1 – 11 of 11) sorted by relevance
49 struct LoopEvent { struct61 static LoopEvent CreateLoopEvent(uint64_t now) in CreateLoopEvent() argument63 LoopEvent event; in CreateLoopEvent()77 bool operator<(const LoopEvent &obj) const131 std::string GetHandlerInfo(const LoopEvent &) in GetHandlerInfo() argument142 bool FetchNextEvent(uint64_t now, uint64_t& leftTimeNanosecond, LoopEvent& event);143 void ProcessEvent(LoopEvent &event);144 void ReInsertPeriodicEvent(uint64_t now, LoopEvent &event);151 EventPriorityQueue<LoopEvent> pendingEvents_;172 std::atomic<LoopEvent *> currentProcessingEvent_;
174 LoopEvent loopEvent = LoopEvent::CreateLoopEvent(now); in AddEvent()204 LoopEvent loopEvent = LoopEvent::CreateLoopEvent(now); in AddEventForResult()235 LoopEvent loopEvent = LoopEvent::CreateLoopEvent(now); in AddTimerEvent()271 const LoopEvent &event = pendingEvents_.top(); in ResetTimerIfNeedLocked()450 LoopEvent event; in ProcessQueuedEvent()470 bool EventLoop::FetchNextEvent(uint64_t now, uint64_t& leftTimeNanosecond, LoopEvent& out) in FetchNextEvent()488 const LoopEvent &event = pendingEvents_.top(); in FetchNextEvent()501 void EventLoop::ProcessEvent(LoopEvent &event) in ProcessEvent()522 void EventLoop::ReInsertPeriodicEvent(uint64_t now, LoopEvent &event) in ReInsertPeriodicEvent()
75 LoopEvent event1 = LoopEvent::CreateLoopEvent(now);76 LoopEvent event2 = LoopEvent::CreateLoopEvent(now + 200); // 200ms later
74 - LoopEvent模块(init/services/loopevent/utils/le_utils.h):
77 - LoopEvent module (init/services/loopevent/utils/le_utils.h):
19 <14>[ 3.819124] [pid=1][LoopEvent][INFO][le_signal.c:75]LE_AddSignal 17 020 <14>[ 3.819317] [pid=1][LoopEvent][INFO][le_signal.c:75]LE_AddSignal 15 1