AWS SDK for C++

AWS SDK for C++ Version 1.11.759

Loading...
Searching...
No Matches
SignerDataServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/signer-data/SignerDataEndpointProvider.h>
15#include <aws/signer-data/SignerDataErrors.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in SignerDataClient header */
22#include <aws/signer-data/model/GetRevocationStatusResult.h>
23/* End of service model headers required in SignerDataClient header */
24
25namespace Aws {
26namespace Http {
27class HttpClient;
28class HttpClientFactory;
29} // namespace Http
30
31namespace Utils {
32template <typename R, typename E>
33class Outcome;
34
35namespace Threading {
36class Executor;
37} // namespace Threading
38} // namespace Utils
39
40namespace Auth {
41class AWSCredentials;
42class AWSCredentialsProvider;
43} // namespace Auth
44
45namespace Client {
46class RetryStrategy;
47} // namespace Client
48
49namespace SignerData {
53
54namespace Model {
55/* Service model forward declarations required in SignerDataClient header */
56class GetRevocationStatusRequest;
57/* End of service model forward declarations required in SignerDataClient header */
58
59/* Service model Outcome class definitions */
61/* End of service model Outcome class definitions */
62
63/* Service model Outcome callable definitions */
64typedef std::future<GetRevocationStatusOutcome> GetRevocationStatusOutcomeCallable;
65/* End of service model Outcome callable definitions */
66} // namespace Model
67
69
70/* Service model async handlers definitions */
71typedef std::function<void(const SignerDataClient*, const Model::GetRevocationStatusRequest&, const Model::GetRevocationStatusOutcome&,
72 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
74/* End of service model async handlers definitions */
75} // namespace SignerData
76} // namespace Aws
EndpointProviderBase< SignerDataClientConfiguration, SignerDataBuiltInParameters, SignerDataClientContextParameters > SignerDataEndpointProviderBase
std::future< GetRevocationStatusOutcome > GetRevocationStatusOutcomeCallable
Aws::Utils::Outcome< GetRevocationStatusResult, SignerDataError > GetRevocationStatusOutcome
std::function< void(const SignerDataClient *, const Model::GetRevocationStatusRequest &, const Model::GetRevocationStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRevocationStatusResponseReceivedHandler