acquireChannel(const std::string &channelName, std::shared_ptr< avsCommon::sdkInterfaces::ChannelObserverInterface > channelObserver, const std::string &interfaceName) override | alexaClientSDK::afml::FocusManager | |
acquireChannel(const std::string &channelName, std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface::Activity > channelActivity) override | alexaClientSDK::afml::FocusManager | |
alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface::acquireChannel(const std::string &channelName, std::shared_ptr< avsCommon::sdkInterfaces::ChannelObserverInterface > channelObserver, const std::string &interfaceName)=0 | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | pure virtual |
alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface::acquireChannel(const std::string &channelName, std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface::Activity > channelActivity)=0 | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | pure virtual |
addObserver(const std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerObserverInterface > &observer) override | alexaClientSDK::afml::FocusManager | |
alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface::addObserver(const std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerObserverInterface > &observer)=0 | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | pure virtual |
ALERT_CHANNEL_NAME | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
ALERT_CHANNEL_PRIORITY | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
COMMUNICATIONS_CHANNEL_NAME | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
COMMUNICATIONS_CHANNEL_PRIORITY | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
CONTENT_CHANNEL_NAME | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
CONTENT_CHANNEL_PRIORITY | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
DIALOG_CHANNEL_NAME | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
DIALOG_CHANNEL_PRIORITY | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
FocusManager(const std::vector< ChannelConfiguration > &channelConfigurations, std::shared_ptr< ActivityTrackerInterface > activityTrackerInterface=nullptr, const std::vector< ChannelConfiguration > &virtualChannelConfigurations=std::vector< ChannelConfiguration >(), std::shared_ptr< interruptModel::InterruptModel > interruptModel=nullptr) | alexaClientSDK::afml::FocusManager | |
getDefaultAudioChannels() | alexaClientSDK::afml::FocusManager | static |
getDefaultVisualChannels() | alexaClientSDK::afml::FocusManager | static |
modifyContentType(const std::string &channelName, const std::string &interfaceName, avsCommon::avs::ContentType contentType) override | alexaClientSDK::afml::FocusManager | virtual |
releaseChannel(const std::string &channelName, std::shared_ptr< avsCommon::sdkInterfaces::ChannelObserverInterface > channelObserver) override | alexaClientSDK::afml::FocusManager | |
alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface::releaseChannel(const std::string &channelName, std::shared_ptr< avsCommon::sdkInterfaces::ChannelObserverInterface > channelObserver)=0 | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | pure virtual |
removeObserver(const std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerObserverInterface > &observer) override | alexaClientSDK::afml::FocusManager | |
alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface::removeObserver(const std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerObserverInterface > &observer)=0 | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | pure virtual |
stopAllActivities() override | alexaClientSDK::afml::FocusManager | virtual |
stopForegroundActivity() override | alexaClientSDK::afml::FocusManager | virtual |
VISUAL_CHANNEL_NAME | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
VISUAL_CHANNEL_PRIORITY | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | static |
~FocusManagerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::FocusManagerInterface | virtual |