AWS IoT Device SDK C++ v2
1.36.0
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 |