Я хочу использовать в своем приложении aws sdk cpp async api для s3.Однако я не могу найти документацию для того же.Я прошел через https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/cpp/example_code/s3, но нет примеров, которые включают в себя Async API.
Например, я пытаюсь использовать API PutObjectAsync.Согласно справочному руководству по API, приведенному здесь https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_s3_1_1_s3_client.html#aee8d39c350c5bb66a8d1edcc18df2b78, вам необходимо сформировать PutObjectRequest, PutObjectResponseReceivedHandler и AsyncCallerContext.
Здесь я не понял, как формировать PutObjectResponseReceivedHandler и AsyncCallerContext.Может кто-нибудь, пожалуйста, проведите меня через это.
Каталог примеров кода AWS на GitHub теперь включает пример C ++, который демонстрирует, как асинхронно выгружать файл в Amazon S3.
Исходный код можно посмотреть на https://github.com/awsdocs/aws-doc-sdk-examples/blob/master/cpp/example_code/s3/put_object_async.cpp