#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "librtasevent.h"
#include "rtas_event.h"
Defines | |
| #define | INDENT " " |
Functions | |
| int | print_v6_scn_hdr (char *name, struct rtas_v6_scn_hdr *shdr, int verbosity) |
| print the generic version 6 section header | |
| struct rtas_event_scn * | rtas_get_main_a_scn (struct rtas_event *re) |
| retrieve the Main A section of an RTAS Event | |
| int | print_re_main_a_scn (struct rtas_event_scn *res, int verbosity) |
| print the RTAS version 6 Main A section | |
| struct rtas_event_scn * | rtas_get_main_b_scn (struct rtas_event *re) |
| retrieve the main b section for an RTAS event. | |
| int | print_v6_main_b_subsystem_id (struct rtas_v6_main_b_scn *mainb) |
| Print the subsystem id from the Main B section. | |
| int | print_v6_main_b_event (struct rtas_v6_main_b_scn *mainb) |
| print the RTAS version 6 Main B section type data | |
| int | print_v6_main_b_action (struct rtas_v6_main_b_scn *mainb) |
| print the RTAS version 6 Main B action data | |
| int | print_re_main_b_scn (struct rtas_event_scn *res, int verbosity) |
| print the contents of a RTAS version 6 Main B section | |
| struct rtas_event_scn * | rtas_get_mtms_scn (struct rtas_event *re) |
| retrieve the Failing Enclosure (MTMS) section of an RTAS Event | |
| int | print_re_mtms_scn (struct rtas_event_scn *res, int verbosity) |
| print the contents of a Machine Type section | |
Variables | |
| static char * | months [] |
| array of month strings | |
| #define INDENT " " |
| int print_re_main_a_scn | ( | struct rtas_event_scn * | res, | |
| int | verbosity | |||
| ) |
print_re_main_a_scn
| res | rtas_event_scn pointer to main a section | |
| verbosity | verbose level of output |
| int print_re_main_b_scn | ( | struct rtas_event_scn * | res, | |
| int | verbosity | |||
| ) |
print_re_main_b_scn
| res | rtas_event_scn ponter | |
| verbosity | verbose level of ouput |
| int print_re_mtms_scn | ( | struct rtas_event_scn * | res, | |
| int | verbosity | |||
| ) |
print_re_mtms_scn
| res | rtas_event_scn pointer for mtms section | |
| verbosity | verbose level of output |
| int print_v6_main_b_action | ( | struct rtas_v6_main_b_scn * | mainb | ) |
| int print_v6_main_b_event | ( | struct rtas_v6_main_b_scn * | mainb | ) |
| int print_v6_main_b_subsystem_id | ( | struct rtas_v6_main_b_scn * | mainb | ) |
print_v6_main_b_subsystem_id
| mainb | rtas_v6_main_b_scn pointer |
| int print_v6_scn_hdr | ( | char * | name, | |
| struct rtas_v6_scn_hdr * | shdr, | |||
| int | verbosity | |||
| ) |
print_v6_scn_hdr
| name | section name | |
| shdr | rtas_v6_scn_hdr pointer | |
| verbosity | verbose level of output |
| struct rtas_event_scn* rtas_get_main_a_scn | ( | struct rtas_event * | re | ) | [read] |
rtas_get_main_a_scn
| re | rtas_event pointer |
| struct rtas_event_scn* rtas_get_main_b_scn | ( | struct rtas_event * | re | ) | [read] |
rtas_get_main_b_scn
| re | rtas_event pointer |
| struct rtas_event_scn* rtas_get_mtms_scn | ( | struct rtas_event * | re | ) | [read] |
rtas_get_mtms_scn
| re | rtas_event pointer |
char* months[] [static] |
Initial value:
{"", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul",
"Aug", "Sep", "", "", "", "", "", "", "Oct", "Nov",
"Dec"}
This array is indexed wih a hex value, thats what the extra blanks are for so please leave them.
1.5.3