Microsoft Azure IoTHub client libraries

Dependents:   sht15_remote_monitoring RobotArmDemo iothub_client_sample_amqp f767zi_mqtt ... more

This library implements the Microsoft Azure IoTHub client library. The code is replicated from https://github.com/Azure/azure-iot-sdks

Revision:
45:54c11b1b1407
Parent:
44:33dd78697616
Child:
48:cc5d91f2b06d
--- a/iothub_client_ll.h	Tue Jun 21 09:57:27 2016 -0700
+++ b/iothub_client_ll.h	Fri Jul 01 10:42:36 2016 -0700
@@ -106,10 +106,12 @@
 		/** @brief	A string that identifies the device. */
 		const char* deviceId;
 
-		/** @brief	The device key used to authenticate the device. */
+		/** @brief	The device key used to authenticate the device. 
+        If neither deviceSasToken nor deviceKey is present then the authentication is assumed x509.*/
 		const char* deviceKey;
 
-		/** @brief	The device SAS Token used to authenticate the device in place of device key. */
+		/** @brief	The device SAS Token used to authenticate the device in place of device key. 
+        If neither deviceSasToken nor deviceKey is present then the authentication is assumed x509.*/
 		const char* deviceSasToken;
 
 		/** @brief	The IoT Hub name to which the device is connecting. */
@@ -136,10 +138,12 @@
 		/** @brief	A string that identifies the device. */
 		const char* deviceId;
 
-		/** @brief	The device key used to authenticate the device. */
+		/** @brief	The device key used to authenticate the device. 
+        x509 authentication is is not supported for multiplexed connections*/
 		const char* deviceKey;
 
-		/** @brief	The device SAS Token used to authenticate the device in place of device key. */
+		/** @brief	The device SAS Token used to authenticate the device in place of device key. 
+        x509 authentication is is not supported for multiplexed connections.*/
 		const char* deviceSasToken;
 	} IOTHUB_CLIENT_DEVICE_CONFIG;