![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Public Member Functions | |
void | sendExceptionEncountered (const std::string &unparsedDirective, avsCommon::avs::ExceptionErrorType error, const std::string &message) override |
bool | wait (const std::chrono::milliseconds timeout) |
![]() | |
virtual | ~ExceptionEncounteredSenderInterface ()=default |
WaitableExceptionEncounteredSender is a mock of the ExceptionEncounteredSenderInterface
and allows tests to wait for invocations upon those interfaces and inspect the parameters of those invocations.
|
inlineoverridevirtual |
Send a System::ExceptionEncountered
message to AVS.
AVSDirectives
.unparsedDirective | The unparsed JSON of the directive. |
error | The type of error encountered. |
errorDescription | Additional error details for logging and troubleshooting. |
Implements alexaClientSDK::avsCommon::sdkInterfaces::ExceptionEncounteredSenderInterface.
|
inline |
Allows the caller to wait until an exception has been sent, up to a maximum timeout. Also returns true if an exception has been previously sent which was not waited upon.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0