AWS SDK for C++
0.12.9
AWS SDK for C++
|
Classes | |
class | DownloadFileContext |
class | DownloadFileRequest |
class | FairBoundedResourceManager |
struct | PartRequestRecord |
class | ResourceManagerInterface |
class | S3FileRequest |
class | ScopedResourceSet |
class | TransferClient |
struct | TransferClientConfiguration |
class | UploadFileContext |
class | UploadFileRequest |
Typedefs | |
using | UploadBufferResourceType = std::shared_ptr< UploadBuffer > |
using | UploadBufferResourceManagerType = ResourceManagerInterface< UploadBufferResourceType > |
using | UploadBufferScopedResourceSetType = ScopedResourceSet< UploadBufferResourceType > |
using | UploadBuffer = Aws::Utils::Array< uint8_t > |
Enumerations | |
enum | ResourceWaitPolicy { ResourceWaitPolicy::AT_LEAST_ONE_AVAILABLE, ResourceWaitPolicy::ALL_AVAILABLE } |
Variables | |
static const char * | RESOURCE_MANAGER_ALLOCATION_TAG = "FairBoundedResourceManager" |
const uint64_t | MB5_BUFFER_SIZE = 5 * 1024 * 1024 |
static const uint32_t | UPLOAD_BUFFER_SIZE = 5 * 1024 * 1024 |
using Aws::Transfer::UploadBuffer = typedef Aws::Utils::Array<uint8_t> |
Definition at line 27 of file UploadBuffer.h.
using Aws::Transfer::UploadBufferResourceManagerType = typedef ResourceManagerInterface< UploadBufferResourceType > |
Definition at line 33 of file TransferClientDefs.h.
using Aws::Transfer::UploadBufferResourceType = typedef std::shared_ptr< UploadBuffer > |
Definition at line 32 of file TransferClientDefs.h.
using Aws::Transfer::UploadBufferScopedResourceSetType = typedef ScopedResourceSet< UploadBufferResourceType > |
Definition at line 34 of file TransferClientDefs.h.
|
strong |
Enumerator | |
---|---|
AT_LEAST_ONE_AVAILABLE | |
ALL_AVAILABLE |
Definition at line 36 of file FairBoundedResourceManager.h.
const uint64_t Aws::Transfer::MB5_BUFFER_SIZE = 5 * 1024 * 1024 |
Definition at line 45 of file TransferClient.h.
|
static |
Definition at line 42 of file FairBoundedResourceManager.h.
|
static |
Definition at line 29 of file UploadBuffer.h.