| 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 |