#include <librtasevent.h>
Data Fields | |
| struct scn_header | shdr |
| uint32_t | sensor_value:28 |
| uint32_t | action_code:4 |
| uint32_t | sensor:1 |
| uint32_t | power_fault:1 |
| uint32_t | fan:1 |
| uint32_t | temp:1 |
| uint32_t | redundancy:1 |
| uint32_t | CUoD:1 |
| uint32_t | __pad0__:2 |
| uint32_t | general:1 |
| uint32_t | power_loss:1 |
| uint32_t | power_supply:1 |
| uint32_t | power_switch:1 |
| uint32_t | battery:1 |
| uint32_t | __pad1__:3 |
| uint32_t | __pad2__:16 |
| uint32_t | sensor_token:32 |
| uint32_t | sensor_index:32 |
| uint32_t | sensor_value2:32 |
| uint32_t | sensor_status:32 |
| uint32_t | __pad3__:32 |
| struct rtas_v6_hdr | v6hdr |
| uint32_t | _v6_sensor_value:4 |
| uint32_t | _v6_action_code:4 |
| uint32_t | event_modifier:8 |
| uint32_t | __pad4__:16 |
| char | reason_code [8] |
struct scn_header rtas_epow_scn::shdr [read] |
Referenced by parse_epow_scn().
| uint32_t rtas_epow_scn::sensor_value |
EPOW sensor value
Referenced by parse_epow_scn(), print_v4_epow(), and print_v6_epow().
| uint32_t rtas_epow_scn::action_code |
EPOW action code
Referenced by parse_epow_scn(), and print_v6_epow().
| uint32_t rtas_epow_scn::sensor |
detected by a defined sensor
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::power_fault |
caused by a power fault
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::fan |
caused by a fan failure
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::temp |
caused by over-temperature condition
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::redundancy |
loss of redundancy
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::CUoD |
CUoD entitlement exceeded
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::__pad0__ |
| uint32_t rtas_epow_scn::general |
general unspecified fault
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::power_loss |
fault due to loss of power source
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::power_supply |
fault due to internal power failure
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::power_switch |
manual activation of power-off switch
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::battery |
fault due to internal battery failure
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::__pad1__ |
| uint32_t rtas_epow_scn::__pad2__ |
| uint32_t rtas_epow_scn::sensor_token |
token for sensor causing the EPOW
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::sensor_index |
index number of sensor causing EPOW
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::sensor_value2 |
| uint32_t rtas_epow_scn::sensor_status |
Referenced by print_v4_epow().
| uint32_t rtas_epow_scn::__pad3__ |
struct rtas_v6_hdr rtas_epow_scn::v6hdr [read] |
Referenced by print_v6_epow().
| uint32_t rtas_epow_scn::_v6_sensor_value |
Referenced by parse_epow_scn().
| uint32_t rtas_epow_scn::_v6_action_code |
Referenced by parse_epow_scn().
| uint32_t rtas_epow_scn::event_modifier |
EPOW event modifier
Referenced by print_v6_epow().
| uint32_t rtas_epow_scn::__pad4__ |
| char rtas_epow_scn::reason_code[8] |
platform specific reason code
Referenced by print_v6_epow().
1.5.5