Azure IoT middleware for FreeRTOS
|
Data Fields | |
struct { | |
AzureIoTMQTT_t xMQTTContext | |
uint8_t * pucWorkingBuffer | |
uint32_t ulWorkingBufferLength | |
az_iot_hub_client xAzureIoTHubClientCore | |
const uint8_t * pucHostname | |
uint16_t ulHostnameLength | |
const uint8_t * pucDeviceID | |
uint16_t ulDeviceIDLength | |
const uint8_t * pucSymmetricKey | |
uint32_t ulSymmetricKeyLength | |
uint32_t(* pxTokenRefresh )(AzureIoTHubClient_t *pxAzureIoTHubClient, uint64_t ullExpiryTimeSecs, const uint8_t *ucKey, uint32_t ulKeyLen, uint8_t *pucSASBuffer, uint32_t ulSasBufferLen, uint32_t *pulSaSLength) | |
AzureIoTGetHMACFunc_t xHMACFunction | |
AzureIoTGetCurrentTimeFunc_t xTimeFunction | |
AzureIoTTelemetryAckCallback_t xTelemetryCallback | |
uint32_t ulCurrentPropertyRequestID | |
AzureIoTHubClientReceiveContext_t xReceiveContext [azureiothubSUBSCRIBE_FEATURE_COUNT] | |
} | _internal |
Internal to the SDK. | |