#include <xdasd_parse.h>
Data Fields | |
XDLItem | elem |
size_t | structsz |
unsigned | flags |
int | severity |
XDList | triggers |
const char * | parsed [XDAS_FIELD_COUNT+1] |
char | msg [1] |
Definition at line 67 of file xdasd_parse.h.
size_t parsed_tag::structsz |
The allocated size of this structure.
Definition at line 70 of file xdasd_parse.h.
Referenced by log_parsed_message(), mcache_read_record(), tr_put(), and xdasd_parse_message().
unsigned parsed_tag::flags |
Parsed message flags (see definitions).
Definition at line 71 of file xdasd_parse.h.
Referenced by log_parsed_message(), mcache_read_record(), mcache_write_record(), xdasd_event_check_and_submit(), xdasd_filter_check(), xdasd_parse_clear_actions(), xdasd_parse_message(), xdasd_parse_set_alarm_severity(), xdasd_parse_set_log_state(), and xdasd_parse_set_trigger().
Alarm severity code (0 for no alarm).
Definition at line 72 of file xdasd_parse.h.
Referenced by log_parsed_message(), xdasd_parse_clear_actions(), and xdasd_parse_set_alarm_severity().
Scripts for matching trigger filters.
Definition at line 73 of file xdasd_parse.h.
Referenced by tr_process(), tr_put(), xdasd_event_check_and_submit(), xdasd_parse_clear_actions(), and xdasd_parse_set_trigger().
const char* parsed_tag::parsed[XDAS_FIELD_COUNT+1] |
Array of field pointers.
Definition at line 74 of file xdasd_parse.h.
Referenced by log_parsed_message(), logger_append(), mcache_put_msg(), mcache_read_record(), mcache_write_record(), prs_check_key_fields(), tr_process(), tr_put(), xdasd_event_check_and_submit(), xdasd_parse_message(), and xf_filter_matches().
char parsed_tag::msg[1] |
The start of the message buffer.
Definition at line 75 of file xdasd_parse.h.
Referenced by log_parsed_message(), logger_append(), mcache_read_record(), mcache_write_record(), tr_process(), tr_put(), and xdasd_parse_message().