AWS IoT Device SDK C: Fleet Provisioning
AWS IoT Fleet Provisioning
Return to main page ↑
AwsIotProvisioningCreateKeysAndCertificateCallbackInfo_t Struct Reference

User-specific callback information for handling server response for the Provisioning CreateKeysAndCertificate service API. More...

#include <aws_iot_provisioning_types.h>

Data Fields

void * userParam
 
void(* function )(void *userContext, const AwsIotProvisioningCreateKeysAndCertificateResponse_t *serverResponse)
 User-provided callback function signature. More...
 

Detailed Description

User-specific callback information for handling server response for the Provisioning CreateKeysAndCertificate service API.

Parameter for: AwsIotProvisioning_RegisterThing

Provides a function to be invoked on successful completion of an AwsIotProvisioning_CreateKeysAndCertificate API operation.

All instances of AwsIotProvisioningCreateKeysAndCertificateCallbackInfo_t should be initialized with AWS_IOT_PROVISIONING_CREATE_KEYS_AND_CERTIFICATE_CALLBACK_INFO_INITIALIZER.

Field Documentation

◆ userParam

void* AwsIotProvisioningCreateKeysAndCertificateCallbackInfo_t::userParam

The user-provided parameter to be passed (as the first parameter) to the callback function (optional).

◆ function

void( * AwsIotProvisioningCreateKeysAndCertificateCallbackInfo_t::function) (void *userContext, const AwsIotProvisioningCreateKeysAndCertificateResponse_t *serverResponse)

User-provided callback function signature.

Parameters
[in]userContextAwsIotProvisioningCreateKeysAndCertificateCallbackInfo_t.userParam
[in]serverResponseParsed server response of either device credentials or provisioned device information.
See also
AwsIotProvisioningCreateKeysAndCertificateResponse_t for more information on the second parameter.

The documentation for this struct was generated from the following file: