![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
This specifies an interface to send a message. More...
#include <MessageSenderInterface.h>
Public Member Functions | |
virtual | ~MessageSenderInterface ()=default |
Destructor. More... | |
virtual void | sendMessage (std::shared_ptr< avs::MessageRequest > request)=0 |
This specifies an interface to send a message.
|
virtualdefault |
Destructor.
|
pure virtual |
Send a message. This function must operate asynchronously, internally storing the message to be sent when the connection is able to process it. The onSendCompleted
callback method of the MessageRequest
object is invoked as follows:
MessageSenderInterface
object is not connected, the callback value is NOT_CONNECTED. request | The MessageRequest to send. |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0