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

This is the complete list of members for alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager, 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
MOCK_METHOD1(addSpeakerManagerObserver, void(std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerObserverInterface > observer))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD1(removeSpeakerManagerObserver, void(std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerObserverInterface > observer))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD1(addChannelVolumeInterface, void(std::shared_ptr< avsCommon::sdkInterfaces::ChannelVolumeInterface > channelVolumeInterface))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD2(getSpeakerSettings, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, avsCommon::sdkInterfaces::SpeakerInterface::SpeakerSettings *settings))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD3(setVolume, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, int8_t volume, const avsCommon::sdkInterfaces::SpeakerManagerInterface::NotificationProperties &properties))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD3(onExternalSpeakerSettingsUpdate, void(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, const avsCommon::sdkInterfaces::SpeakerInterface::SpeakerSettings &speakerSettings, const avsCommon::sdkInterfaces::SpeakerManagerInterface::NotificationProperties &properties))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD3(adjustVolume, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, int8_t delta, const avsCommon::sdkInterfaces::SpeakerManagerInterface::NotificationProperties &properties))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD3(setMute, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, bool mute, const avsCommon::sdkInterfaces::SpeakerManagerInterface::NotificationProperties &properties))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD4(setVolume, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, int8_t volume, bool forceNoNotifications, avsCommon::sdkInterfaces::SpeakerManagerObserverInterface::Source source))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD4(adjustVolume, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, int8_t delta, bool forceNoNotifications, avsCommon::sdkInterfaces::SpeakerManagerObserverInterface::Source source))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
MOCK_METHOD4(setMute, std::future< bool >(avsCommon::sdkInterfaces::ChannelVolumeInterface::Type type, bool mute, bool forceNoNotifications, avsCommon::sdkInterfaces::SpeakerManagerObserverInterface::Source source))alexaClientSDK::avsCommon::sdkInterfaces::test::MockSpeakerManager
onExternalSpeakerSettingsUpdate(ChannelVolumeInterface::Type type, const SpeakerInterface::SpeakerSettings &speakerSettings, const NotificationProperties &properties)alexaClientSDK::avsCommon::sdkInterfaces::SpeakerManagerInterfaceinlinevirtual
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 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0