AlexaClientSDK  1.25.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterface Member List

This is the complete list of members for alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterface, including all inherited members.

addChannelVolumeInterface(std::shared_ptr< ChannelVolumeInterface > channelVolumeInterface)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
addSpeakerManagerObserver(std::shared_ptr< SpeakerManagerObserverInterface > observer)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
adjustVolume(ChannelVolumeInterface::Type type, int8_t delta, const NotificationProperties &properties)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
adjustVolume(ChannelVolumeInterface::Type type, int8_t delta, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
getSpeakerSettings(ChannelVolumeInterface::Type type, SpeakerInterface::SpeakerSettings *settings)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
removeSpeakerManagerObserver(std::shared_ptr< SpeakerManagerObserverInterface > observer)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
setMute(ChannelVolumeInterface::Type type, bool mute, const NotificationProperties &properties)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
setMute(ChannelVolumeInterface::Type type, bool mute, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
setVolume(ChannelVolumeInterface::Type type, int8_t volume, const NotificationProperties &properties)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
setVolume(ChannelVolumeInterface::Type type, int8_t volume, bool forceNoNotifications=false, SpeakerManagerObserverInterface::Source source=SpeakerManagerObserverInterface::Source::LOCAL_API)=0alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacepure virtual
~SpeakerManagerInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfacevirtual

AlexaClientSDK 1.25.0 - Copyright 2016-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0