|
AWS IoT Device SDK C++ v2
1.40.1
AWS IoT Device SDK C++ v2
|
Classes | |
| class | ClientV2 |
| class | CreateCertificateFromCsrRequest |
| class | CreateCertificateFromCsrResponse |
| class | CreateCertificateFromCsrSubscriptionRequest |
| class | CreateKeysAndCertificateRequest |
| class | CreateKeysAndCertificateResponse |
| class | CreateKeysAndCertificateSubscriptionRequest |
| class | ErrorResponse |
| class | IClientV2 |
| class | IotIdentityClient |
| class | RegisterThingRequest |
| class | RegisterThingResponse |
| class | RegisterThingSubscriptionRequest |
| class | ServiceErrorV2 |
| class | V2ErrorResponse |
| using Aws::Iotidentity::CreateCertificateFromCsrResult = typedef Aws::Iot::RequestResponse::Result<CreateCertificateFromCsrResponse, ServiceErrorV2<V2ErrorResponse> > |
| using Aws::Iotidentity::CreateCertificateFromCsrResultHandler = typedef std::function<void(CreateCertificateFromCsrResult &&)> |
| using Aws::Iotidentity::CreateKeysAndCertificateResult = typedef Aws::Iot::RequestResponse::Result<CreateKeysAndCertificateResponse, ServiceErrorV2<V2ErrorResponse> > |
| using Aws::Iotidentity::CreateKeysAndCertificateResultHandler = typedef std::function<void(CreateKeysAndCertificateResult &&)> |
| using Aws::Iotidentity::OnPublishComplete = typedef std::function<void(int ioErr)> |
| using Aws::Iotidentity::OnSubscribeComplete = typedef std::function<void(int ioErr)> |
| using Aws::Iotidentity::OnSubscribeToCreateCertificateFromCsrAcceptedResponse = typedef std::function<void(Aws::Iotidentity::CreateCertificateFromCsrResponse *, int ioErr)> |
| using Aws::Iotidentity::OnSubscribeToCreateCertificateFromCsrRejectedResponse = typedef std::function<void(Aws::Iotidentity::ErrorResponse *, int ioErr)> |
| using Aws::Iotidentity::OnSubscribeToCreateKeysAndCertificateAcceptedResponse = typedef std::function<void(Aws::Iotidentity::CreateKeysAndCertificateResponse *, int ioErr)> |
| using Aws::Iotidentity::OnSubscribeToCreateKeysAndCertificateRejectedResponse = typedef std::function<void(Aws::Iotidentity::ErrorResponse *, int ioErr)> |
| using Aws::Iotidentity::OnSubscribeToRegisterThingAcceptedResponse = typedef std::function<void(Aws::Iotidentity::RegisterThingResponse *, int ioErr)> |
| using Aws::Iotidentity::OnSubscribeToRegisterThingRejectedResponse = typedef std::function<void(Aws::Iotidentity::ErrorResponse *, int ioErr)> |
| using Aws::Iotidentity::RegisterThingResult = typedef Aws::Iot::RequestResponse::Result<RegisterThingResponse, ServiceErrorV2<V2ErrorResponse> > |
| using Aws::Iotidentity::RegisterThingResultHandler = typedef std::function<void(RegisterThingResult &&)> |
| std::shared_ptr< IClientV2 > Aws::Iotidentity::NewClientFrom311 | ( | const Aws::Crt::Mqtt::MqttConnection & | protocolClient, |
| const Aws::Iot::RequestResponse::RequestResponseClientOptions & | options, | ||
| Aws::Crt::Allocator * | allocator = Aws::Crt::ApiAllocator() |
||
| ) |
Creates a new service client that uses an SDK MQTT311 client for transport.
| protocolClient | MQTT client to use as transport |
| options | request-response MQTT client configuration options |
| allocator | memory allocator to use for all client functionality |
| std::shared_ptr< IClientV2 > Aws::Iotidentity::NewClientFrom5 | ( | const Aws::Crt::Mqtt5::Mqtt5Client & | protocolClient, |
| const Aws::Iot::RequestResponse::RequestResponseClientOptions & | options, | ||
| Aws::Crt::Allocator * | allocator = Aws::Crt::ApiAllocator() |
||
| ) |
Creates a new service client that uses an SDK MQTT5 client for transport.
| protocolClient | MQTT client to use as transport |
| options | request-response MQTT client configuration options |
| allocator | memory allocator to use for all client functionality |
|
static |
|
static |
|
static |
|
static |
|
static |