AWS SDK for C++

AWS SDK for C++ Version 1.11.832

Loading...
Searching...
No Matches
UploadHandle.h
1
5#pragma once
6#include <aws/s3-transfer/S3Transfer_EXPORTS.h>
7#include <future>
8#include <memory>
9#include <aws/s3-transfer/UploadResponse.h>
10
11
12namespace Aws {
13namespace S3 {
14namespace Transfer {
15
20class AWS_S3_TRANSFER_API UploadHandle final {
21public:
25 UploadHandle& operator=(UploadHandle&&) noexcept;
26
27
31 std::future<UploadOutcome> CompletionFuture();
32
37 void Cancel();
38};
39
40
41}
42}
43}
UploadHandle(UploadHandle &&) noexcept