AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
|
Public Member Functions | |
ManagedConnection (aws_http_connection *connection, std::shared_ptr< HttpClientConnectionManager > connectionManager) | |
~ManagedConnection () override | |
Public Member Functions inherited from Aws::Crt::Http::HttpClientConnection | |
virtual | ~HttpClientConnection ()=default |
HttpClientConnection (const HttpClientConnection &)=delete | |
HttpClientConnection (HttpClientConnection &&)=delete | |
HttpClientConnection & | operator= (const HttpClientConnection &)=delete |
HttpClientConnection & | operator= (HttpClientConnection &&)=delete |
std::shared_ptr< HttpClientStream > | NewClientStream (const HttpRequestOptions &requestOptions) noexcept |
bool | IsOpen () const noexcept |
void | Close () noexcept |
HttpVersion | GetVersion () noexcept |
int | LastError () const noexcept |
Additional Inherited Members | |
Static Public Member Functions inherited from Aws::Crt::Http::HttpClientConnection | |
static bool | CreateConnection (const HttpClientConnectionOptions &connectionOptions, Allocator *allocator) noexcept |
Protected Member Functions inherited from Aws::Crt::Http::HttpClientConnection | |
HttpClientConnection (aws_http_connection *m_connection, Allocator *allocator) noexcept | |
Protected Attributes inherited from Aws::Crt::Http::HttpClientConnection | |
aws_http_connection * | m_connection |
|
inline |
|
inlineoverride |