parsed_tag Struct Reference
[Message Parser]

A parsed message structure. More...

#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]


Detailed Description

A parsed message structure.

Definition at line 67 of file xdasd_parse.h.


Field Documentation

Make Parsed's listable.

Definition at line 69 of file xdasd_parse.h.

Referenced by tr_put().

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().

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]

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().


The documentation for this struct was generated from the following file:

Generated on Thu Aug 20 22:33:07 2009 for OpenXDAS by  doxygen 1.5.6