Azure IoT middleware for FreeRTOS
Macros
azure_iot_version.h File Reference

Provides version information for the Azure IoT FreeRTOS middleware. More...

Go to the source code of this file.

Macros

#define _azureiotSTRINGIFY2(x)   # x
 Internal.
 
#define _azureiotSTRINGIFY(x)   _azureiotSTRINGIFY2( x )
 Internal.
 
#define azureiotVERSION_MAJOR   1
 Major numeric identifier.
 
#define azureiotVERSION_MINOR   2
 Minor numeric identifier.
 
#define azureiotVERSION_PATCH   0
 Patch numeric identifier.
 
#define azureiotVERSION_PRERELEASE   "-beta.1"
 Optional pre-release identifier. SDK is in a pre-release state when present.
 
#define azureiotVERSION_STRING
 The version in string format used for telemetry following the semver.org standard (https://semver.org). More...
 

Detailed Description

Provides version information for the Azure IoT FreeRTOS middleware.

Note
You MUST NOT use any symbols (macros, functions, structures, enums, etc.) prefixed with an underscore ('_') directly in your application code. These symbols are part of Azure SDK's internal implementation; we do not document these symbols and they are subject to change in future versions of the SDK which would break your code.

Macro Definition Documentation

◆ azureiotVERSION_STRING

#define azureiotVERSION_STRING
Value:
_azureiotSTRINGIFY( azureiotVERSION_MINOR ) "." \
_azureiotSTRINGIFY( azureiotVERSION_PATCH ) \
azureiotVERSION_PRERELEASE
#define azureiotVERSION_MINOR
Minor numeric identifier.
Definition: azure_iot_version.h:29
#define azureiotVERSION_PATCH
Patch numeric identifier.
Definition: azure_iot_version.h:34
#define azureiotVERSION_MAJOR
Major numeric identifier.
Definition: azure_iot_version.h:24
#define _azureiotSTRINGIFY(x)
Internal.
Definition: azure_iot_version.h:19

The version in string format used for telemetry following the semver.org standard (https://semver.org).