16 #ifndef ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_PRESENTATIONORCHESTRATORINTERFACES_TEST_ACSDK_PRESENTATIONORCHESTRATORINTERFACES_MOCKVISUALTIMEOUTMANAGER_H_ 17 #define ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_PRESENTATIONORCHESTRATORINTERFACES_TEST_ACSDK_PRESENTATIONORCHESTRATORINTERFACES_MOCKVISUALTIMEOUTMANAGER_H_ 25 namespace presentationOrchestratorInterfaces {
50 #endif // ALEXA_CLIENT_SDK_AVS_SHARED_PRESENTATIONORCHESTRATOR_PRESENTATIONORCHESTRATORINTERFACES_TEST_ACSDK_PRESENTATIONORCHESTRATORINTERFACES_MOCKVISUALTIMEOUTMANAGER_H_ virtual void onGUIActivityEventReceived(const std::string &source, const GUIActivityEvent &activityEvent)=0
MOCK_METHOD1(stopTimeout, bool(VisualTimeoutId timeoutId))
unsigned int VisualTimeoutId
Definition: VisualTimeoutManagerInterface.h:35
Definition: AmdMetricWrapperTest.cpp:24
::std::string string
Definition: gtest-port.h:1097
Definition: VisualTimeoutManagerInterface.h:28
MOCK_METHOD2(requestTimeout, VisualTimeoutId(std::chrono::milliseconds delay, VisualTimeoutCallback timeoutCallback))
virtual void onDialogUXStateChanged(DialogUXState newState)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
GUIActivityEvent
Enumeration of activity events used to indicate the state of a GUI.
Definition: GUIActivityEvent.h:27
virtual VisualTimeoutId requestTimeout(std::chrono::milliseconds delay, VisualTimeoutCallback timeoutCallback)=0
std::function< void()> VisualTimeoutCallback
Definition: VisualTimeoutManagerInterface.h:34
virtual bool stopTimeout(VisualTimeoutId timeoutId)=0
Definition: MockVisualTimeoutManager.h:31