This function takes the following parameters:
The identifier of the logging module.
The level of the event. Possible values are defined in the following am_log_level_t enumeration. The default value is AM_LOG_INFO.
typedef enum am_log_level { AM_LOG_ALWAYS = -1, /* always logged */ AM_LOG_NONE, /* never logged, typically used to turn off a module */ AM_LOG_ERROR, /* used for error messages */ AM_LOG_WARNING, /* used for warning messages */ AM_LOG_INFO, /* used for informational messages */ AM_LOG_DEBUG, /* used for debug messages */ AM_LOG_MAX_DEBUG, /* used for more detailed debug messages */ AM_LOG_AUTH_REMOTE = 128, /* logged deny and/or allow */ AM_LOG_AUTH_LOCAL = 256 } am_log_level_t;