|
AWS IoT Device SDK C++ v2 1.45.1
AWS IoT Device SDK C++ v2
|
#include <aws/crt/s3/S3.h>#include <aws/crt/Api.h>#include <aws/crt/auth/Credentials.h>#include <aws/crt/io/Bootstrap.h>#include <aws/crt/io/EventLoopGroup.h>#include <aws/auth/signing_config.h>#include <aws/http/connection.h>#include <aws/http/proxy.h>#include <aws/http/request_response.h>#include <aws/io/retry_strategy.h>#include <aws/io/uri.h>#include <aws/s3/s3_client.h>Namespaces | |
| namespace | Aws |
| namespace | Aws::Crt |
| namespace | Aws::Crt::S3 |
Functions | |
| template<typename SubclassT, typename... Args> | |
| static ScopedResource< S3MetaRequestOptions > | Aws::Crt::S3::s_makeOptions (Args &&...args) noexcept |
| template<typename SubclassT, typename ConfigureFn> | |
| static ScopedResource< S3MetaRequestOptions > | Aws::Crt::S3::s_makeConfiguredOptions (const std::shared_ptr< Http::HttpRequest > &request, ConfigureFn &&configure) noexcept |
| static Vector< Http::HttpHeader > | Aws::Crt::S3::s_materializeHeaders (const struct aws_http_headers *headers) noexcept |
| static int | Aws::Crt::S3::s_onHeaders (struct aws_s3_meta_request *, const struct aws_http_headers *headers, int responseStatus, void *user_data) |
| static int | Aws::Crt::S3::s_onBody (struct aws_s3_meta_request *, const ByteCursor *body, uint64_t rangeStart, void *user_data) |
| static int | Aws::Crt::S3::s_onBodyEx (struct aws_s3_meta_request *, const ByteCursor *body, const struct aws_s3_meta_request_receive_body_extra_info info, void *user_data) |
| static void | Aws::Crt::S3::s_onProgress (struct aws_s3_meta_request *, const struct aws_s3_meta_request_progress *progress, void *user_data) |
| static void | Aws::Crt::S3::s_onFinish (struct aws_s3_meta_request *, const struct aws_s3_meta_request_result *result, void *user_data) |
| static void | Aws::Crt::S3::s_onShutdown (void *user_data) |
| static void | Aws::Crt::S3::s_onClientShutdown (void *user_data) |