|
AWS IoT Device SDK C:
Logging
Generate and print log messages
|
| Return to main page ↑ |
Log message configuration struct. More...
#include <iot_logging.h>
Data Fields | |
| bool | hideLogLevel |
| Don't print the log level string for this message. | |
| bool | hideLibraryName |
| Don't print the library name for this message. | |
| bool | hideTimestring |
| Don't print the timestring for this message. | |
Log message configuration struct.
Parameter for: IotLog, IotLog_Generic
By default, log messages print the library name, log level, and a timestring. This struct can be passed to IotLog_Generic to disable one of the above components in the log message.
Example:
The code above prints the following message:
The timestring can be disabled as follows:
The resulting log message will be: