INTRODUCTION Overview Download and Install Documentation Publications REPOSITORY Libraries DEVELOPER Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
status.h 69 SubsystemStatus( SubsystemState s=SubsystemIdle, SubsystemHealth h=SubsystemOk, const std::string& msg="",
75 sinceHeartbeat(beat) {};
313 virtual void setSubsystemStatus( const std::string& subsystem, SubsystemState state, SubsystemHealth health, const std::string& message="" )=0;
@ SubsystemInitialising Subsystem is preparing to work, e.g. initialising its resources, etc. Definition: status.h:37 @ SubsystemFinalising Subsystem is preparing to shutdown, e.g. releasing its resources, etc. Definition: status.h:41 @ CompStopping Component is preparing to shutdown, e.g. releasing its resources, etc. Definition: status.h:127 std::string message Human-readable status description. Definition: status.h:84 @ SubsystemFault Subsystem is in an unrecovarable faulty state. Definition: status.h:45 SubsystemStatus(SubsystemState s=SubsystemIdle, SubsystemHealth h=SubsystemOk, const std::string &msg="", bool stall=false, double beat=0.0) Constructor. Definition: status.h:69 @ CompWarning At least one of the component's subsystems has encountered an abnormal but non-critical condition. Definition: status.h:141 ComponentHealth Possible values of component health. Definition: status.h:136 SubsystemState state Current state in the subsystem's state machine. I.e. what is the subsystem doing? Definition: status.h:75 @ CompFault Component is in an unrecovarable faulty state. Definition: status.h:129 @ SubsystemWorking Subsystem is fully initialised and is performing its function. Definition: status.h:39 @ CompCritical At least one of the component's subsystems has encountered a critical condition. Definition: status.h:143 @ SubsystemCritical Subsystem has encountered a critical condition. Definition: status.h:59 @ SubsystemWarning Subsystem has encountered an abnormal but non-critical condition. Definition: status.h:57 @ SubsystemIdle Subsystem has been created but has not started initialisation process. Definition: status.h:35 @ CompOperational Component is fully initialised and is performing its work. Definition: status.h:125 @ SubsystemShutdown Subsystem is not longer functioning. Definition: status.h:43 bool isStalled If true, the subsystem has not been heard from for an abnormally long time. Definition: status.h:87 @ SubsystemStandard Standard model: subsystem's life cycle is equal to the life cycle of the component. Definition: status.h:103 @ CompStarting Component is preparing to work, e.g. initialising its resources, etc. Definition: status.h:123 SubsystemType Subsystem type which describes common behavior models of a subsystem. Definition: status.h:100 std::string toString(SubsystemState state) Returns string equivalent of state enumerator. Definition: status.cpp:17 SubsystemHealth health Subsystem's health. I.e. how is the subsystem doing? Definition: status.h:81 |