|
AWS IoT Device SDK C++ v2 1.44.2
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 |
Typedefs | |
| using | OnSubscribeComplete = std::function<void(int ioErr)> |
| using | OnPublishComplete = std::function<void(int ioErr)> |
| using | OnSubscribeToCreateCertificateFromCsrAcceptedResponse |
| using | OnSubscribeToCreateCertificateFromCsrRejectedResponse |
| using | OnSubscribeToCreateKeysAndCertificateAcceptedResponse |
| using | OnSubscribeToCreateKeysAndCertificateRejectedResponse |
| using | OnSubscribeToRegisterThingAcceptedResponse |
| using | OnSubscribeToRegisterThingRejectedResponse |
| using | CreateCertificateFromCsrResult |
| using | CreateCertificateFromCsrResultHandler = std::function<void(CreateCertificateFromCsrResult &&)> |
| using | CreateKeysAndCertificateResult |
| using | CreateKeysAndCertificateResultHandler = std::function<void(CreateKeysAndCertificateResult &&)> |
| using | RegisterThingResult |
| using | RegisterThingResultHandler = std::function<void(RegisterThingResult &&)> |
| using Aws::Iotidentity::CreateCertificateFromCsrResultHandler = std::function<void(CreateCertificateFromCsrResult &&)> |
| using Aws::Iotidentity::CreateKeysAndCertificateResultHandler = std::function<void(CreateKeysAndCertificateResult &&)> |
| using Aws::Iotidentity::OnPublishComplete = std::function<void(int ioErr)> |
| using Aws::Iotidentity::OnSubscribeComplete = std::function<void(int ioErr)> |
| using Aws::Iotidentity::RegisterThingResultHandler = 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 |