A modelling and serializer library for Microsoft Azure IoTHub client applications

Dependents:   sht15_remote_monitoring f767zi_mqtt remote_monitoring simplesample_amqp ... more

This library implements a serializer library to be used in projects involving Microsoft Azure IoT Hub connectivity. The code is replicated from https://github.com/Azure/azure-iot-sdks

Revision:
36:7d12a5386197
Parent:
10:c2aee3965a83
--- a/schemalib.h	Thu Jul 12 18:10:30 2018 -0700
+++ b/schemalib.h	Tue Sep 11 11:14:37 2018 -0700
@@ -2,8 +2,8 @@
 // Licensed under the MIT license. See LICENSE file in the project root for full license information.
 
 /** @file   schemalib.h
- *	@brief	The IoT Hub Serializer APIs allows developers to define models for
-*			their devices
+ *    @brief    The IoT Hub Serializer APIs allows developers to define models for
+*            their devices
  */
 
 #ifndef SCHEMALIB_H
@@ -32,7 +32,7 @@
     SERIALIZER_GET_MODEL_HANDLE_FAILED,            \
     SERIALIZER_SERVICEBUS_FAILED
 
-/** @brief Enumeration specifying the status of calls to various APIs in this  
+/** @brief Enumeration specifying the status of calls to various APIs in this
  * module.
  */
 DEFINE_ENUM(SERIALIZER_RESULT, SERIALIZER_RESULT_VALUES);
@@ -41,7 +41,7 @@
     CommandPollingInterval,     \
     SerializeDelayedBufferMaxSize
 
-/** @brief Enumeration specifying the option to set on the serializer when  
+/** @brief Enumeration specifying the option to set on the serializer when
  * calling ::serializer_setconfig.
  */
 DEFINE_ENUM(SERIALIZER_CONFIG, SERIALIZER_CONFIG_VALUES);
@@ -55,13 +55,13 @@
  *          If @p schemaNamespace is not @c NULL, its value shall be used
  *          instead of the namespace defined for each model by using the
  *          @c DECLARE_XXX macro.
- * 
+ *
  * @return  @c SERIALIZER_OK on success and any other error on failure.
  */
 extern SERIALIZER_RESULT serializer_init(const char* overrideSchemaNamespace);
 
-/** @brief  Shuts down the IOT library.     
- * 
+/** @brief  Shuts down the IOT library.
+ *
  *          The library will track all created devices and upon a call to
  *          ::serializer_deinit it will de-initialize all devices.
  */