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

This is the complete list of members for alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter, including all inherited members.

deInit()=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
doShutdown()=0alexaClientSDK::avsCommon::utils::RequiresShutdownprotectedpure virtual
ExternalMediaAdapterInterface(const std::string &adapterName)alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfaceinlineexplicit
getInstance(std::shared_ptr< alexaClientSDK::avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder, std::shared_ptr< avsCommon::utils::mediaPlayer::MediaPlayerInterface > mediaPlayer, std::shared_ptr< avsCommon::sdkInterfaces::ChannelVolumeInterface > speaker, std::shared_ptr< avsCommon::sdkInterfaces::SpeakerManagerInterface > speakerManager, std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > messageSender, std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface > focusManager, std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > contextManager, std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerInterface > externalMediaPlayer)alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapterstatic
getOffset()=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
getState()=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
handleAdjustSeek(std::chrono::milliseconds deltaOffset)=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
handleAuthorized(bool authorized, const std::string &playerId, const std::string &defaultSkillToken)=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
handleLogin(const std::string &accessToken, const std::string &userName, bool forceLogin, std::chrono::milliseconds tokenRefreshInterval)=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
handleLogout()=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
handlePlay(const HandlePlayParams &params)=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
handlePlayControl(RequestType requestType, const std::string &playbackTarget)=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
handleSeek(std::chrono::milliseconds offset)=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
init()=0alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacepure virtual
isShutdown() constalexaClientSDK::avsCommon::utils::RequiresShutdown
m_currentActiveMediaPlayerAdapteralexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapterstatic
MOCK_METHOD0(doShutdown, void())alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD0(init, void())alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD0(deInit, void())alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD0(handleLogout, void())alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD0(getState, AdapterState())alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD0(getOffset, std::chrono::milliseconds())alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD1(handlePlay, void(const HandlePlayParams &params))alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD1(handleSeek, void(std::chrono::milliseconds offset))alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD1(handleAdjustSeek, void(std::chrono::milliseconds deltaOffset))alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD1(handleSetVolume, void(int8_t volume))alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD1(handleSetMute, void(bool))alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD2(handlePlayControl, void(RequestType requestType, const std::string &playbackTarget))alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD3(handleAuthorized, void(bool authorized, const std::string &playerId, const std::string &defaultSkillToken))alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MOCK_METHOD4(handleLogin, void(const std::string &accessToken, const std::string &userName, bool forceLogin, std::chrono::milliseconds tokenRefreshInterval))alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
MockExternalMediaPlayerAdapter()alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayerAdapter
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
RequiresShutdown(const std::string &name)alexaClientSDK::avsCommon::utils::RequiresShutdown
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
~ExternalMediaAdapterInterface()=defaultalexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterInterfacevirtual
~RequiresShutdown()alexaClientSDK::avsCommon::utils::RequiresShutdownvirtual

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