AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSender Member List

This is the complete list of members for alexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSender, including all inherited members.

alexaResponseTypeToErrorType(const avsCommon::avs::AlexaResponseType responseType)alexaClientSDK::avsCommon::sdkInterfaces::AlexaInterfaceMessageSenderInterfaceinlinestatic
alexaVideoErrorResponseToString(AlexaVideoErrorResponseType responseType)alexaClientSDK::avsCommon::sdkInterfaces::AlexaInterfaceMessageSenderInterfaceinlinestatic
AlexaVideoErrorResponseType enum namealexaClientSDK::avsCommon::sdkInterfaces::AlexaInterfaceMessageSenderInterface
create(std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > contextManager, std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > messageSender)alexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSenderstatic
createAlexaInterfaceMessageSender(const std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > &contextManager, const std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > &messageSender, const std::shared_ptr< acsdkShutdownManagerInterfaces::ShutdownNotifierInterface > &shutdownNotifier)alexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSenderstatic
createAlexaInterfaceMessageSenderInternalInterface(const std::shared_ptr< AlexaInterfaceMessageSender > &messageSender)alexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSenderstatic
ErrorResponseType enum namealexaClientSDK::avsCommon::sdkInterfaces::AlexaInterfaceMessageSenderInterface
isShutdown() constalexaClientSDK::avsCommon::utils::RequiresShutdown
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
onContextAvailable(const std::string &endpointId, const avsCommon::avs::AVSContext &endpointContext, avsCommon::sdkInterfaces::ContextRequestToken token) overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface::onContextAvailable(const std::string &jsonContext)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onContextFailure(const avsCommon::sdkInterfaces::ContextRequestError error, avsCommon::sdkInterfaces::ContextRequestToken token) overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface::onContextFailure(const ContextRequestError error)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onExceptionReceived(const std::string &exceptionMessage) overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
onResponseStatusReceived(MessageRequestObserverInterface::Status status)alexaClientSDK::avsCommon::sdkInterfaces::MessageRequestObserverInterfaceinlinevirtual
onSendCompleted(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status) overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
onStateChanged(const avsCommon::avs::CapabilityTag &identifier, const avsCommon::avs::CapabilityState &state, const avsCommon::sdkInterfaces::AlexaStateChangeCauseType cause) overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
RequiresShutdown(const std::string &name)alexaClientSDK::avsCommon::utils::RequiresShutdown
sendDeferredResponseEvent(const std::string &instance, const std::string &correlationToken, const int estimatedDeferralInSeconds=0) overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
sendErrorResponseEvent(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const ErrorResponseType errorType, const std::string &errorMessage="") overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
sendErrorResponseEvent(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const std::string &responseNamespace, const std::string &jsonPayload="{}") overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
sendResponseEvent(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const std::string &jsonPayload="{}") overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
sendResponseEvent(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const std::string &responseNamespace, const std::string &responseName, const std::string &jsonPayload="{}") overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
sendStateReportEvent(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint) overridealexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSendervirtual
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
Status enum namealexaClientSDK::avsCommon::sdkInterfaces::MessageRequestObserverInterface
~AlexaInterfaceMessageSender()alexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSender
~AlexaInterfaceMessageSenderInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::AlexaInterfaceMessageSenderInterfacevirtual
~AlexaInterfaceMessageSenderInternalInterface()=defaultalexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSenderInternalInterfacevirtual
~ContextManagerObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ContextManagerObserverInterfacevirtual
~ContextRequesterInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfacevirtual
~MessageRequestObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::MessageRequestObserverInterfacevirtual
~RequiresShutdown()alexaClientSDK::avsCommon::utils::RequiresShutdownvirtual

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0