AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <AlexaKeypadControllerInterface.h>
Public Types | |
enum | Type { Type::SUCCESS, Type::NO_INFORMATION_AVAILABLE, Type::INVALID_SELECTION, Type::KEYSTROKE_NOT_SUPPORTED, Type::INTERNAL_ERROR } |
Public Member Functions | |
Response () | |
Public Attributes | |
Type | type |
Response type for KeypadController handler responses. More... | |
std::string | errorMessage |
Utility object used for reporting KeypadController response.
type
should be SUCCESS
if there are no errors while executing keypad controller operation. Otherwise, it should return the corresponding error response along with a log message errorMessage
that would be logged in the cloud, for the purposes of aiding debugging.
|
strong |
Enum for the different error types understood by the AlexaKeypadController capability agent.
|
inline |
Default Constructor. Set the type to SUCCESS.
std::string alexaClientSDK::acsdkAlexaKeypadControllerInterfaces::AlexaKeypadControllerInterface::Response::errorMessage |
The error message for logging if the type
is any other than SUCCESS, for the purposes of aiding debugging.
Type alexaClientSDK::acsdkAlexaKeypadControllerInterfaces::AlexaKeypadControllerInterface::Response::type |
Response type for KeypadController handler responses.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0