16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_MOCKPLAYBACKROUTER_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_MOCKPLAYBACKROUTER_H_ 25 namespace sdkInterfaces {
35 MOCK_METHOD1(
setHandler,
void(std::shared_ptr<avsCommon::sdkInterfaces::PlaybackHandlerInterface> handler));
40 std::shared_ptr<avsCommon::sdkInterfaces::PlaybackHandlerInterface> handler,
41 std::shared_ptr<avsCommon::sdkInterfaces::LocalPlaybackHandlerInterface> localHandler));
44 void(std::shared_ptr<avsCommon::sdkInterfaces::LocalPlaybackHandlerInterface> localHandler));
54 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_MOCKPLAYBACKROUTER_H_ MOCK_METHOD0(switchToDefaultHandler, void())
MOCK_METHOD2(togglePressed, void(avsCommon::avs::PlaybackToggle toggle, bool action))
virtual void setHandler(std::shared_ptr< PlaybackHandlerInterface > handler, std::shared_ptr< LocalPlaybackHandlerInterface > localHandler=nullptr)=0
Definition: AmdMetricWrapperTest.cpp:24
PlaybackButton
Enumeration class for supported playback buttons.
Definition: PlaybackButtons.h:26
virtual void buttonPressed(avsCommon::avs::PlaybackButton button)=0
virtual void togglePressed(avsCommon::avs::PlaybackToggle toggle, bool action)=0
PlaybackOperation
Definition: LocalPlaybackHandlerInterface.h:40
virtual bool localSeekTo(std::chrono::milliseconds location, bool fromStart)
Definition: PlaybackRouterInterface.h:98
virtual void switchToDefaultHandler()=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
MOCK_METHOD1(buttonPressed, void(avsCommon::avs::PlaybackButton button))
virtual bool localOperation(LocalPlaybackHandlerInterface::PlaybackOperation op)
Definition: PlaybackRouterInterface.h:87
virtual void useDefaultHandlerWith(std::shared_ptr< LocalPlaybackHandlerInterface > localHandler)
Definition: PlaybackRouterInterface.h:78
Definition: PlaybackRouterInterface.h:33
PlaybackToggle
Definition: PlaybackButtons.h:46
Definition: MockPlaybackRouter.h:31
action
Definition: upload.py:393