Default config values for the AWS IoT Fleet Provisioning Library. More...
Go to the source code of this file.
Macros | |
#define | FLEET_PROVISIONING_DO_NOT_USE_CUSTOM_CONFIG |
Define this macro to build the AWS IoT Fleet Provisioning Library without the custom config file fleet_provisioning_config.h. More... | |
#define | LogError(message) |
Macro used in the Fleet Provisioning library to log error messages. More... | |
#define | LogWarn(message) |
Macro used in the Fleet Provisioning library to log warning messages. More... | |
#define | LogInfo(message) |
Macro used in the Fleet Provisioning library to log info messages. More... | |
#define | LogDebug(message) |
Macro used in the Fleet Provisioning library to log debug messages. More... | |
Default config values for the AWS IoT Fleet Provisioning Library.
#define FLEET_PROVISIONING_DO_NOT_USE_CUSTOM_CONFIG |
Define this macro to build the AWS IoT Fleet Provisioning Library without the custom config file fleet_provisioning_config.h.
Without the custom config, the the AWS IoT Fleet Provisioning Library builds with default values of config macros defined in the fleet_provisioning_config_defaults.h file.
If a custom config file is provided, then FLEET_PROVISIONING_DO_NOT_USE_CUSTOM_CONFIG must not be defined.
Default value: FLEET_PROVISIONING_DO_NOT_USE_CUSTOM_CONFIG is not defined by default and the library expects a fleet_provisioning_config.h file.
#define LogError | ( | message | ) |
Macro used in the Fleet Provisioning library to log error messages.
To enable error logging, this macro should be mapped to an application-specific logging implementation.
Default value: Error logs are turned off, and no code is generated for calls to the macro in the Fleet Provisioning library on compilation.
#define LogWarn | ( | message | ) |
Macro used in the Fleet Provisioning library to log warning messages.
To enable warning logging, this macro should be mapped to an application-specific logging implementation.
Default value: Warning logs are turned off, and no code is generated for calls to the macro in the Fleet Provisioning library on compilation.
#define LogInfo | ( | message | ) |
Macro used in the Fleet Provisioning library to log info messages.
To enable info logging, this macro should be mapped to an application-specific logging implementation.
Default value: Info logs are turned off, and no code is generated for calls to the macro in the Fleet Provisioning library on compilation.
#define LogDebug | ( | message | ) |
Macro used in the Fleet Provisioning library to log debug messages.
To enable debug logging, this macro should be mapped to an application-specific logging implementation.
Default value: Debug logs are turned off, and no code is generated for calls to the macro in the Fleet Provisioning library on compilation.