AWS SDK for C++  1.9.20
AWS SDK for C++
Classes | Namespaces | Functions
HttpClientFactory.h File Reference
#include <aws/core/Core_EXPORTS.h>
#include <aws/core/http/HttpTypes.h>
#include <aws/core/utils/memory/stl/AWSStreamFwd.h>

Go to the source code of this file.

Classes

class  Aws::Http::HttpClientFactory
 

Namespaces

 Aws
 
 Aws::Client
 
 Aws::Http
 

Functions

AWS_CORE_API void Aws::Http::SetInitCleanupCurlFlag (bool initCleanupFlag)
 
AWS_CORE_API void Aws::Http::SetInstallSigPipeHandlerFlag (bool installHandler)
 
AWS_CORE_API void Aws::Http::InitHttp ()
 
AWS_CORE_API void Aws::Http::CleanupHttp ()
 
AWS_CORE_API void Aws::Http::SetHttpClientFactory (const std::shared_ptr< HttpClientFactory > &factory)
 
AWS_CORE_API std::shared_ptr< HttpClient > Aws::Http::CreateHttpClient (const Aws::Client::ClientConfiguration &clientConfiguration)
 
AWS_CORE_API std::shared_ptr< HttpRequest > Aws::Http::CreateHttpRequest (const Aws::String &uri, HttpMethod method, const Aws::IOStreamFactory &streamFactory)
 
AWS_CORE_API std::shared_ptr< HttpRequest > Aws::Http::CreateHttpRequest (const URI &uri, HttpMethod method, const Aws::IOStreamFactory &streamFactory)