Library to connect a device to Azure IoT Hub.
More...
|
enum | azure_iot_hub_evt_type {
AZURE_IOT_HUB_EVT_CONNECTING = 0x1
, AZURE_IOT_HUB_EVT_CONNECTED
, AZURE_IOT_HUB_EVT_CONNECTION_FAILED
, AZURE_IOT_HUB_EVT_READY
,
AZURE_IOT_HUB_EVT_DISCONNECTED
, AZURE_IOT_HUB_EVT_DATA_RECEIVED
, AZURE_IOT_HUB_EVT_PUBACK
, AZURE_IOT_HUB_EVT_PINGRESP
,
AZURE_IOT_HUB_EVT_TWIN_RECEIVED
, AZURE_IOT_HUB_EVT_TWIN_DESIRED_RECEIVED
, AZURE_IOT_HUB_EVT_TWIN_RESULT_SUCCESS
, AZURE_IOT_HUB_EVT_TWIN_RESULT_FAIL
,
AZURE_IOT_HUB_EVT_DIRECT_METHOD
, AZURE_IOT_HUB_EVT_FOTA_START
, AZURE_IOT_HUB_EVT_FOTA_DONE
, AZURE_IOT_HUB_EVT_FOTA_ERASE_PENDING
,
AZURE_IOT_HUB_EVT_FOTA_ERASE_DONE
, AZURE_IOT_HUB_EVT_FOTA_ERROR
, AZURE_IOT_HUB_EVT_ERROR_MSG_SIZE
, AZURE_IOT_HUB_EVT_ERROR
} |
| Azure IoT Hub notification events used to notify the user. More...
|
|
enum | azure_iot_hub_topic_type {
AZURE_IOT_HUB_TOPIC_DEVICEBOUND
, AZURE_IOT_HUB_TOPIC_DIRECT_METHOD
, AZURE_IOT_HUB_TOPIC_TWIN_DESIRED
, AZURE_IOT_HUB_TOPIC_TWIN_REQUEST_RESULT
,
AZURE_IOT_HUB_TOPIC_DPS
, AZURE_IOT_HUB_TOPIC_EVENT
, AZURE_IOT_HUB_TOPIC_TWIN_REPORTED
, AZURE_IOT_HUB_TOPIC_TWIN_REQUEST
,
AZURE_IOT_HUB_TOPIC_UNKNOWN
} |
| Azure IoT Hub topic type, used to route messages to the correct destination. More...
|
|
Library to connect a device to Azure IoT Hub.