|
aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
|
#include <HttpConnection.h>
Public Member Functions | |
| ~HttpClientStream () | |
| HttpClientStream (const HttpClientStream &)=delete | |
| HttpClientStream (HttpClientStream &&)=delete | |
| HttpClientStream & | operator= (const HttpClientStream &)=delete |
| HttpClientStream & | operator= (HttpClientStream &&)=delete |
| virtual int | GetResponseStatusCode () const noexcept override |
| bool | Activate () noexcept |
Public Member Functions inherited from Aws::Crt::Http::HttpStream | |
| virtual | ~HttpStream () |
| HttpStream (const HttpStream &)=delete | |
| HttpStream (HttpStream &&)=delete | |
| HttpStream & | operator= (const HttpStream &)=delete |
| HttpStream & | operator= (HttpStream &&)=delete |
| HttpClientConnection & | GetConnection () const noexcept |
| void | UpdateWindow (std::size_t incrementSize) noexcept |
Friends | |
| class | HttpClientConnection |
Additional Inherited Members | |
Protected Member Functions inherited from Aws::Crt::Http::HttpStream | |
| HttpStream (const std::shared_ptr< HttpClientConnection > &connection) noexcept | |
Protected Attributes inherited from Aws::Crt::Http::HttpStream | |
| aws_http_stream * | m_stream |
| std::shared_ptr< HttpClientConnection > | m_connection |
Subclass that represents an http client's view of an HttpStream.
| Aws::Crt::Http::HttpClientStream::~HttpClientStream | ( | ) |
|
delete |
|
delete |
|
noexcept |
Activates the request's outgoing stream processing.
Returns true on success, false otherwise.
|
overridevirtualnoexcept |
If this stream was initiated as a request, assuming the headers of the response has been received, this value contains the Http Response Code. *
Implements Aws::Crt::Http::HttpStream.
|
delete |
|
delete |
|
friend |