AWS SDK for C++  1.9.128
AWS SDK for C++
Classes | Namespaces | Typedefs | Variables
TransferManager.h File Reference
#include <aws/transfer/TransferHandle.h>
#include <aws/s3/S3Client.h>
#include <aws/s3/model/PutObjectRequest.h>
#include <aws/s3/model/GetObjectRequest.h>
#include <aws/s3/model/CreateMultipartUploadRequest.h>
#include <aws/s3/model/UploadPartRequest.h>
#include <aws/core/utils/threading/Executor.h>
#include <aws/core/utils/memory/stl/AWSStreamFwd.h>
#include <aws/core/utils/ResourceManager.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <memory>

Go to the source code of this file.

Classes

struct  Aws::Transfer::TransferManagerConfiguration
 
class  Aws::Transfer::TransferManager
 

Namespaces

 Aws
 
 Aws::Transfer
 

Typedefs

typedef std::function< void(const TransferManager *, const std::shared_ptr< const TransferHandle > &)> Aws::Transfer::UploadProgressCallback
 
typedef std::function< void(const TransferManager *, const std::shared_ptr< const TransferHandle > &)> Aws::Transfer::DownloadProgressCallback
 
typedef std::function< void(const TransferManager *, const std::shared_ptr< const TransferHandle > &)> Aws::Transfer::TransferStatusUpdatedCallback
 
typedef std::function< void(const TransferManager *, const std::shared_ptr< const TransferHandle > &, const Aws::Client::AWSError< Aws::S3::S3Errors > &)> Aws::Transfer::ErrorCallback
 
typedef std::function< void(const TransferManager *, const std::shared_ptr< const TransferHandle > &)> Aws::Transfer::TransferInitiatedCallback
 

Variables

const uint64_t Aws::Transfer::MB5 = 5 * 1024 * 1024