

Go to the source code of this file.
Classes | |
| struct | LogMacroDef |
Enumerations | |
| enum | { M_NONE , M_FACILITY , M_FACILITY_NUM , M_SEVERITY , M_SEVERITY_NUM , M_TAG , M_TAGS , M_BSDTAG , M_PRI , M_HOST , M_SDATA , M_MSGHDR , M_MESSAGE , M_SOURCE_IP , M_SOURCE_PORT , M_DEST_IP , M_DEST_PORT , M_PEER_IP , M_PEER_PORT , M_IP_PROTOCOL , M_PROTOCOL , M_RAWMSG_SIZE , M_SEQNUM , M_CONTEXT_ID , M_LOGHOST , M_SYSUPTIME , M_RCPTID , M_RUNID , M_HOSTID , M_UNIQID , M__ASTERISK , M_DATE , M_FULLDATE , M_ISODATE , M_STAMP , M_YEAR , M_YEAR_DAY , M_MONTH , M_MONTH_WEEK , M_MONTH_ABBREV , M_MONTH_NAME , M_DAY , M_HOUR , M_HOUR12 , M_MIN , M_SEC , M_USEC , M_MSEC , M_AMPM , M_WEEK_DAY , M_WEEK_DAY_ABBREV , M_WEEK_DAY_NAME , M_WEEK , M_ISOWEEK , M_TZOFFSET , M_TZ , M_UNIXTIME , M_TIME_FIRST = M_DATE , M_TIME_LAST = M_UNIXTIME , M_TIME_MACROS_MAX = M_UNIXTIME - M_DATE + 1 , M_RECVD_OFS = M_TIME_MACROS_MAX , M_STAMP_OFS = 2 * M_TIME_MACROS_MAX , M_CSTAMP_OFS = 3 * M_TIME_MACROS_MAX , M_PROCESSED_OFS = 4 * M_TIME_MACROS_MAX } |
Functions | |
| guint | log_macro_lookup (const gchar *macro, gint len) |
| gboolean | log_macro_expand (gint id, LogTemplateEvalOptions *options, const LogMessage *msg, GString *result, LogMessageValueType *type) |
| gboolean | log_macro_expand_simple (gint id, const LogMessage *msg, GString *result, LogMessageValueType *type) |
| void | log_macros_global_init (void) |
| void | log_macros_global_deinit (void) |
Variables | |
| LogMacroDef | macros [] |
| anonymous enum |
| gboolean log_macro_expand | ( | gint | id, |
| LogTemplateEvalOptions * | options, | ||
| const LogMessage * | msg, | ||
| GString * | result, | ||
| LogMessageValueType * | type | ||
| ) |
| gboolean log_macro_expand_simple | ( | gint | id, |
| const LogMessage * | msg, | ||
| GString * | result, | ||
| LogMessageValueType * | type | ||
| ) |
| guint log_macro_lookup | ( | const gchar * | macro, |
| gint | len | ||
| ) |
| void log_macros_global_deinit | ( | void | ) |
| void log_macros_global_init | ( | void | ) |
|
extern |