Lines Matching refs:event
22 #include "event/event_manager.h"
55 int32_t InteractionManager::HandleEvent(SharingEvent &event)
58 RETURN_INVALID_IF_NULL(event.eventMsg);
59 SHARING_LOGI("fromMgr: %{public}u, srcId: %{public}u, toMgr: %{public}u, dstId: %{public}u, event: %{public}s.",
60 event.eventMsg->fromMgr, event.eventMsg->srcId, event.eventMsg->toMgr, event.eventMsg->dstId,
61 std::string(magic_enum::enum_name(event.eventMsg->type)).c_str());
62 switch (event.eventMsg->type) {
66 auto eventMsg = std::static_pointer_cast<InteractionEventMsg>(event.eventMsg);
70 SHARING_LOGE("event msg null.");
75 auto eventMsg = std::static_pointer_cast<InteractionEventMsg>(event.eventMsg);
79 SHARING_LOGE("event msg null.");
84 auto eventMsg = std::static_pointer_cast<InteractionEventMsg>(event.eventMsg);
88 interaction->HandleEvent(event);
93 SHARING_LOGE("event msg null.");
166 int32_t InteractionEventListener::OnEvent(SharingEvent &event)
169 return InteractionManager::GetInstance().HandleEvent(event);