Lines Matching refs:InteractionManager
32 InteractionManager::InteractionManager()
38 InteractionManager::~InteractionManager()
46 void InteractionManager::Init()
50 sharedFromThis_ = Ptr(this, [](InteractionManager *) { SHARING_LOGD("trace."); });
55 int32_t InteractionManager::HandleEvent(SharingEvent &event)
102 Interaction::Ptr InteractionManager::CreateInteraction(const std::string &className)
117 void InteractionManager::DestroyInteraction(uint32_t interactionId)
127 void InteractionManager::RemoveInteraction(uint32_t interactionId)
140 Interaction::Ptr InteractionManager::GetInteraction(uint32_t interactionId)
152 int32_t InteractionManager::OnDomainMsg(std::shared_ptr<BaseDomainMsg> msg)
157 int32_t InteractionManager::SendDomainMsg(std::shared_ptr<BaseDomainMsg> msg)
169 return InteractionManager::GetInstance().HandleEvent(event);
172 void InteractionManager::AddInteractionKey(const std::string &key, uint32_t interactionId)
180 void InteractionManager::DelInteractionKey(const std::string &key)
190 int32_t InteractionManager::GetInteractionId(const std::string &key)
202 Interaction::Ptr InteractionManager::GetInteraction(const std::string &key)