13         constant 
int FAILURE_TYPE_NETWORK_DEVICE_NOT_DETECTED           =  1;
    14         constant 
int FAILURE_TYPE_I2C_BUS_STUCK                         =  2;
    15         constant 
int FAILURE_TYPE_SLAVE_CTRL_NOT_REACHABLE              =  3;
    16         constant 
int FAILURE_TYPE_SLAVE_CTRL_MALFUNCTION                =  4;
    17         constant 
int FAILURE_TYPE_OUTLET_POWER_STATE_INCONSISTENT       =  5;
    32         valueobject FailureStatusChangedEvent extends 
idl.Event {
    43         vector<Failure> getFailures();
 int type
one of the hardware failure type constants 
Definition: HardwareHealth.idl:23
string componentId
the ID of the affected hardware component 
Definition: HardwareHealth.idl:22
string description
human readable string describing HW component and failure 
Definition: HardwareHealth.idl:24
boolean isAsserted
true when the failure is currently asserted 
Definition: HardwareHealth.idl:35
Hardware Failure. 
Definition: HardwareHealth.idl:20
Basic IDL definitions. 
Definition: Event.idl:10
boolean isAsserted
true when the failure is currently asserted 
Definition: HardwareHealth.idl:25
time lastAssertTimeStamp
timestamp when the failure was last asserted 
Definition: HardwareHealth.idl:26
int creationOrderId
failures created later have a larger id; range 1..failure-count 
Definition: HardwareHealth.idl:21
time lastDeassertTimeStamp
timestamp when the failure was last deasserted (0 if asserted) 
Definition: HardwareHealth.idl:27
int assertCount
count of assertions 
Definition: HardwareHealth.idl:28
Definition: HardwareHealth.idl:10
Fitness Daemon 
Definition: Fitness.idl:7
int failureType
one of the hardware failure type constants 
Definition: HardwareHealth.idl:34