Azure IoT C SDK
|
This struct specifies IoT Hub client device configuration. More...
#include <iothub_client_core_common.h>
Data Fields | |
IOTHUB_CLIENT_TRANSPORT_PROVIDER | protocol |
A function pointer that is passed into the IoTHubClientCreate API. A function definition for AMQP is defined in the include iothubtransportamqp.h . A function definition for HTTP is defined in the include iothubtransporthttp.h A function definition for MQTT is defined in the include iothubtransportmqtt.h . | |
void * | transportHandle |
a transport handle implementing the protocol | |
const char * | deviceId |
A string that identifies the device. | |
const char * | deviceKey |
The device key used to authenticate the device. x509 authentication is is not supported for multiplexed connections. | |
const char * | deviceSasToken |
The device SAS Token used to authenticate the device in place of device key. x509 authentication is is not supported for multiplexed connections. | |
This struct specifies IoT Hub client device configuration.