This section lists the macros and their definitions for the Agent APIs.
| Macro | Definition |
|---|---|
| #define IOTC_UUID_SIZE 37 | The maximum size of the UUID. |
| #define IOTC_NAME_MAX_SIZE 256 | The maximum size for a name string. Used in device names and in device property name-value pairs. |
| #define IOTC_VALUE_MAX_SIZE 512 | The maximum size for a value string. Used in device property name-value pairs. |
| #define IOTC_APP_ID_SIZE 65 | The maximum size of an application identifier. |
| #define IOTC_PAYLOAD_MAX_SIZE 4096 | The maximum size for the payloads. |
| #define IOTC_METRIC_NAME_SIZE 64 | The maximum size of the metric name. |
| #define IOTC_METRIC_STRING_VALUE_SIZE 32 | The maximum size of the metric string data point. |