Raritan / Server Technology Xerus™ PDU JSON-RPC API
Classes | Public Member Functions | Public Attributes | List of all members
fitness::HardwareHealth Interface Reference

Classes

struct  Failure
 Hardware Failure. More...
 

Public Member Functions

vector< FailuregetFailures ()
 Return a vector with past and present hardware failures. More...
 

Public Attributes

constant int FAILURE_TYPE_NETWORK_DEVICE_NOT_DETECTED = 1
 hardware failure types
 
constant int FAILURE_TYPE_I2C_BUS_STUCK = 2
 
constant int FAILURE_TYPE_SUB_CTRL_NOT_REACHABLE = 3
 
constant int FAILURE_TYPE_SUB_CTRL_MALFUNCTION = 4
 
constant int FAILURE_TYPE_OUTLET_POWER_STATE_INCONSISTENT = 5
 
valueobject FailureStatusChangedEvent: idl::Event { string componentId
 Event that is send when the hardware failure status changes. More...
 
int failureType
 one of the hardware failure type constants
 
boolean isAsserted
 true when the failure is currently asserted
 

Member Function Documentation

◆ getFailures()

vector<Failure> fitness::HardwareHealth::getFailures ( )

Return a vector with past and present hardware failures.

Returns
hardware failure vector

Member Data Documentation

◆ FailureStatusChangedEvent

valueobject fitness::HardwareHealth::FailureStatusChangedEvent

Event that is send when the hardware failure status changes.

the ID of the affected hardware component


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