Lines Matching refs:InnerEvent
54 using Callback = InnerEvent::Callback;
81 …bool SendEvent(InnerEvent::Pointer &event, int64_t delayTime = 0, Priority priority = Priority::LO…
91 …bool SendTimingEvent(InnerEvent::Pointer &event, int64_t taskTime, Priority priority = Priority::L…
100 inline bool SendEvent(InnerEvent::Pointer &event, Priority priority) in SendEvent()
113 …inline bool SendEvent(InnerEvent::Pointer &&event, int64_t delayTime = 0, Priority priority = Prio…
129 return SendEvent(InnerEvent::Get(innerEventId, param, caller), delayTime);
144 return SendEvent(InnerEvent::Get(innerEventId, 0, caller), delayTime, priority);
157 return SendEvent(InnerEvent::Get(innerEventId, 0, caller), 0, priority);
173 return SendEvent(InnerEvent::Get(innerEventId, object, 0, caller), delayTime);
189 return SendEvent(InnerEvent::Get(innerEventId, object, 0, caller), delayTime);
205 return SendEvent(InnerEvent::Get(innerEventId, object, 0, caller), delayTime);
221 return SendEvent(InnerEvent::Get(innerEventId, object, 0, caller), delayTime);
231 inline bool SendImmediateEvent(InnerEvent::Pointer &event) in SendImmediateEvent()
242 inline bool SendImmediateEvent(InnerEvent::Pointer &&event) in SendImmediateEvent()
257 return SendImmediateEvent(InnerEvent::Get(innerEventId, param, caller));
272 return SendImmediateEvent(InnerEvent::Get(innerEventId, object, 0, caller));
287 return SendImmediateEvent(InnerEvent::Get(innerEventId, object, 0, caller));
302 return SendImmediateEvent(InnerEvent::Get(innerEventId, object, 0, caller));
317 return SendImmediateEvent(InnerEvent::Get(innerEventId, object, 0, caller));
327 inline bool SendHighPriorityEvent(InnerEvent::Pointer &event, int64_t delayTime = 0)
339 inline bool SendHighPriorityEvent(InnerEvent::Pointer &&event, int64_t delayTime = 0)
356 return SendHighPriorityEvent(InnerEvent::Get(innerEventId, param, caller), delayTime);
372 return SendHighPriorityEvent(InnerEvent::Get(innerEventId, object, 0, caller), delayTime);
388 return SendHighPriorityEvent(InnerEvent::Get(innerEventId, object, 0, caller), delayTime);
404 return SendHighPriorityEvent(InnerEvent::Get(innerEventId, object, 0, caller), delayTime);
420 return SendHighPriorityEvent(InnerEvent::Get(innerEventId, object, 0, caller), delayTime);
436 return SendEvent(InnerEvent::Get(callback, name, caller), delayTime, priority);
510 return SendEvent(InnerEvent::Get(callback, name, caller), 0, Priority::IMMEDIATE);
576 bool SendSyncEvent(InnerEvent::Pointer &event, Priority priority = Priority::LOW);
586 inline bool SendSyncEvent(InnerEvent::Pointer &&event, Priority priority = Priority::LOW)
603 return SendSyncEvent(InnerEvent::Get(innerEventId, param, caller), priority);
616 return SendSyncEvent(InnerEvent::Get(innerEventId, 0, caller), priority);
632 return SendSyncEvent(InnerEvent::Get(innerEventId, object, 0, caller), priority);
648 return SendSyncEvent(InnerEvent::Get(innerEventId, object, 0, caller), priority);
664 return SendSyncEvent(InnerEvent::Get(innerEventId, object, 0, caller), priority);
680 return SendSyncEvent(InnerEvent::Get(innerEventId, object, 0, caller), priority);
695 return SendSyncEvent(InnerEvent::Get(callback, name, caller), priority);
720 inline bool SendTimingEvent(InnerEvent::Pointer &&event, int64_t taskTime, Priority priority) in SendTimingEvent()
732 inline bool SendTimingEvent(InnerEvent::Pointer &&event, int64_t taskTime) in SendTimingEvent()
749 return SendTimingEvent(InnerEvent::Get(innerEventId, param, caller), taskTime);
764 return SendTimingEvent(InnerEvent::Get(innerEventId, 0, caller), taskTime, priority);
778 return SendTimingEvent(InnerEvent::Get(innerEventId, 0, caller), taskTime, Priority::LOW);
795 … return SendTimingEvent(InnerEvent::Get(innerEventId, object, 0, caller), taskTime, priority);
812 … return SendTimingEvent(InnerEvent::Get(innerEventId, object, 0, caller), taskTime, priority);
829 … return SendTimingEvent(InnerEvent::Get(innerEventId, object, 0, caller), taskTime, priority);
846 … return SendTimingEvent(InnerEvent::Get(innerEventId, object, 0, caller), taskTime, priority);
862 return SendTimingEvent(InnerEvent::Get(callback, name, caller), taskTime, priority);
972 void DistributeTimeoutHandler(const InnerEvent::TimePoint& beginTime);
979 void DistributeEvent(const InnerEvent::Pointer &event);
987 void DistributeTimeAction(const InnerEvent::Pointer &event, InnerEvent::TimePoint nowStart);
995 void DeliveryTimeAction(const InnerEvent::Pointer &event, InnerEvent::TimePoint nowStart);
1027 std::string GetEventName(const InnerEvent::Pointer &event);
1072 virtual void ProcessEvent(const InnerEvent::Pointer &event);