AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <MockVisualTimeoutManager.h>
Additional Inherited Members | |
Public Types inherited from alexaClientSDK::presentationOrchestratorInterfaces::VisualTimeoutManagerInterface | |
using | VisualTimeoutCallback = std::function< void()> |
using | VisualTimeoutId = unsigned int |
Public Types inherited from alexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterface | |
enum | DialogUXState { DialogUXState::IDLE, DialogUXState::LISTENING, DialogUXState::EXPECTING, DialogUXState::THINKING, DialogUXState::SPEAKING, DialogUXState::FINISHED } |
The different dialog specific AVS UX states. More... | |
Static Public Member Functions inherited from alexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterface | |
static std::string | stateToString (DialogUXState state) |
Mock class that implements VisualTimeoutManagerInterface
alexaClientSDK::presentationOrchestratorInterfaces::test::MockVisualTimeoutManager::MOCK_METHOD1 | ( | stopTimeout | , |
bool(VisualTimeoutId timeoutId) | |||
) |
alexaClientSDK::presentationOrchestratorInterfaces::test::MockVisualTimeoutManager::MOCK_METHOD1 | ( | onDialogUXStateChanged | , |
void(DialogUXStateObserverInterface::DialogUXState newState) | |||
) |
alexaClientSDK::presentationOrchestratorInterfaces::test::MockVisualTimeoutManager::MOCK_METHOD2 | ( | requestTimeout | , |
VisualTimeoutId(std::chrono::milliseconds delay, VisualTimeoutCallback timeoutCallback) | |||
) |
alexaClientSDK::presentationOrchestratorInterfaces::test::MockVisualTimeoutManager::MOCK_METHOD2 | ( | onGUIActivityEventReceived | , |
void(const std::string &source, const avsCommon::sdkInterfaces::GUIActivityEvent &activityEvent) | |||
) |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0