16 #ifndef ALEXA_CLIENT_SDK_ACL_INCLUDE_ACL_TRANSPORT_EXCHANGEHANDLER_H_ 17 #define ALEXA_CLIENT_SDK_ACL_INCLUDE_ACL_TRANSPORT_EXCHANGEHANDLER_H_ 48 std::shared_ptr<ExchangeHandlerContextInterface>
m_context;
60 #endif // ALEXA_CLIENT_SDK_ACL_INCLUDE_ACL_TRANSPORT_EXCHANGEHANDLER_H_ std::shared_ptr< ExchangeHandlerContextInterface > m_context
The HTTP2Transport instance for which this exchange is to be performed.
Definition: ExchangeHandler.h:48
::std::string string
Definition: gtest-port.h:1097
ExchangeHandler(std::shared_ptr< ExchangeHandlerContextInterface > context, const std::string &authToken)
Definition: ExchangeHandler.h:31
const std::string m_authToken
The auth token used to make the request.
Definition: ExchangeHandler.h:51
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
const std::string m_authHeader
The AVS authorization header to send in the request.
Definition: ExchangeHandler.h:54
virtual ~ExchangeHandler()=default