AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <AVSCommon/AVS/EventBuilder.h>
#include <AVSCommon/AVS/MessageRequest.h>
#include <AVSCommon/Utils/JSON/JSONGenerator.h>
#include <AVSCommon/Utils/JSON/JSONUtils.h>
#include <acsdkShutdownManagerInterfaces/ShutdownNotifierInterface.h>
#include "Alexa/AlexaInterfaceMessageSender.h"
#include "Alexa/AlexaInterfaceConstants.h"
Namespaces | |
alexaClientSDK | |
Whether or not curl logs should be emitted. | |
alexaClientSDK::capabilityAgents | |
alexaClientSDK::capabilityAgents::alexa | |
Macros | |
#define | LX(event) alexaClientSDK::avsCommon::utils::logger::LogEntry(TAG, event) |
Variables | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::TAG {"AlexaInterfaceMessageSender"} |
String to identify log entries originating from this file. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::EVENT_NAME_STATE_REPORT_STRING = "StateReport" |
Name of response events. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::EVENT_NAME_RESPONSE_STRING = "Response" |
Name of response events. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::EVENT_NAME_ERROR_RESPONSE_STRING = "ErrorResponse" |
Name of error response events. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::EVENT_NAME_DEFERRED_RESPONSE_STRING = "DeferredResponse" |
Name of error response events. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::EVENT_NAME_CHANGE_REPORT_STRING = "ChangeReport" |
Name of error response events. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::ESTIMATED_DEFERRAL_KEY_STRING = "estimatedDeferralInSeconds" |
The estimated deferral key. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::CAUSE_KEY_STRING = "cause" |
The cause key. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::CHANGE_KEY_STRING = "change" |
The change key. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::MESSAGE_KEY_STRING = "message" |
The message key in the event. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::PROPERTIES_KEY_STRING = "properties" |
The properties key. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::TIME_OF_SAMPLE_KEY_STRING = "timeOfSample" |
The timeOfSample key. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::TYPE_KEY_STRING = "type" |
The type key. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::UNCERTAINTY_IN_MILLISECONDS_KEY_STRING = "uncertaintyInMilliseconds" |
The type key. More... | |
static const std::string | alexaClientSDK::capabilityAgents::alexa::VALUE_KEY_STRING = "value" |
The value key. More... | |
static const std::map< AlexaInterfaceMessageSender::ErrorResponseType, std::string > | alexaClientSDK::capabilityAgents::alexa::errorTypeMap |
Map of AlexaInterfaceMessageSender::ErrorResponseTypes to their string representations. More... | |
static const std::map< AlexaStateChangeCauseType, std::string > | alexaClientSDK::capabilityAgents::alexa::causeTypeMap |
Map of AlexaStateChangeCauseType to their string representations. More... | |
#define LX | ( | event | ) | alexaClientSDK::avsCommon::utils::logger::LogEntry(TAG, event) |
Create a LogEntry using this file's TAG and the specified event string.
The | event string for this LogEntry . |
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0