![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <AlexaInterfaceMessageSenderInternalInterface.h>
Public Member Functions | |
virtual | ~AlexaInterfaceMessageSenderInternalInterface ()=default |
virtual bool | sendStateReportEvent (const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint)=0 |
Additional Inherited Members |
Specialization of AlexaInterfaceMessageSenderInterface to allow sending of internal AlexaInterface messages.
|
virtualdefault |
Destructor.
|
pure virtual |
Send an Alexa.StateReport event. Since these events require context, the event will be enqueued and this method will return immediately. The event will be sent once context has been received from ContextManager.
instance | The instance ID of the responding capability. |
correlationToken | The correlation token from the directive to which we are responding. |
endpoint | The AVSMessageEndpoint to identify the endpoint related to this event. |
Implemented in alexaClientSDK::capabilityAgents::alexa::AlexaInterfaceMessageSender.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0