16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_LIBCURLUTILS_HTTPPUTINTERFACE_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_LIBCURLUTILS_HTTPPUTINTERFACE_H_ 27 namespace libcurlUtils {
46 const std::vector<std::string>& headers,
55 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_LIBCURLUTILS_HTTPPUTINTERFACE_H_ ::std::string string
Definition: gtest-port.h:1097
Definition: HTTPResponse.h:29
virtual HTTPResponse doPut(const std::string &url, const std::vector< std::string > &headers, const std::string &data)=0
Minimal interface for making HTTP PUT requests.
Definition: HttpPutInterface.h:30
virtual ~HttpPutInterface()=default
Virtual destructor to assure proper cleanup of derived types.
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36