Azure IoT middleware for FreeRTOS
|
Options list for the hub client. More...
#include <azure_iot_hub_client.h>
Data Fields | |
const uint8_t * | pucModuleID |
uint32_t | ulModuleIDLength |
const uint8_t * | pucModelID |
uint32_t | ulModelIDLength |
AzureIoTHubClientComponent_t * | pxComponentList |
uint32_t | ulComponentListLength |
const uint8_t * | pucUserAgent |
uint32_t | ulUserAgentLength |
AzureIoTTelemetryAckCallback_t | xTelemetryCallback |
Options list for the hub client.
const uint8_t* AzureIoTHubClientOptions::pucModelID |
The Azure Digital Twin Definition Language model ID used to identify the capabilities of this device based on the Digital Twin document.
const uint8_t* AzureIoTHubClientOptions::pucModuleID |
The optional module ID to use for this device.
const uint8_t* AzureIoTHubClientOptions::pucUserAgent |
The user agent to use for this device.
AzureIoTHubClientComponent_t* AzureIoTHubClientOptions::pxComponentList |
The list of component names to use for the device.
uint32_t AzureIoTHubClientOptions::ulComponentListLength |
The number of components in the list.
uint32_t AzureIoTHubClientOptions::ulModelIDLength |
The length of the model ID.
uint32_t AzureIoTHubClientOptions::ulModuleIDLength |
The length of the module ID.
uint32_t AzureIoTHubClientOptions::ulUserAgentLength |
The length of the user agent.
AzureIoTTelemetryAckCallback_t AzureIoTHubClientOptions::xTelemetryCallback |
The callback to invoke to notify user a puback was received for QOS 1. Can be NULL if user does not want to be notified.