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
schemaserializer.h
- Committer:
- AzureIoTClient
- Date:
- 2015-09-15
- Revision:
- 0:1f9b2707ec7d
- Child:
- 10:c2aee3965a83
File content as of revision 0:1f9b2707ec7d:
// Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. #ifndef SCHEMASERIALIZER_H #define SCHEMASERIALIZER_H #include "schema.h" #include "strings.h" #ifdef __cplusplus extern "C" { #endif #define SCHEMA_SERIALIZER_RESULT_VALUES \ SCHEMA_SERIALIZER_OK, \ SCHEMA_SERIALIZER_INVALID_ARG, \ SCHEMA_SERIALIZER_ERROR DEFINE_ENUM(SCHEMA_SERIALIZER_RESULT, SCHEMA_SERIALIZER_RESULT_VALUES) extern SCHEMA_SERIALIZER_RESULT SchemaSerializer_SerializeCommandMetadata(SCHEMA_MODEL_TYPE_HANDLE modelHandle, STRING_HANDLE schemaText); #ifdef __cplusplus } #endif #endif /* SCHEMASERIALIZER_H */