16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_MESSAGESENDERINTERFACE_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_MESSAGESENDERINTERFACE_H_ 23 namespace sdkInterfaces {
42 virtual void sendMessage(std::shared_ptr<avs::MessageRequest> request) = 0;
49 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_MESSAGESENDERINTERFACE_H_ Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
This specifies an interface to send a message.
Definition: MessageSenderInterface.h:26
virtual ~MessageSenderInterface()=default
Destructor.
virtual void sendMessage(std::shared_ptr< avs::MessageRequest > request)=0