INTRODUCTION
Overview
Download and Install
Documentation
Publications

REPOSITORY
Libraries

DEVELOPER
Dev Guide
Dashboard

PEOPLE
Contributors
Users

SourceForge.net Logo
Project
Download
Mailing lists

 

         
gbxutilacfr::SubsystemStatus Struct Reference

Status for a single subsystem. More...

#include <status.h>

Public Member Functions

 SubsystemStatus (SubsystemState s=SubsystemIdle, SubsystemHealth h=SubsystemOk, const std::string &msg="", bool stall=false, double beat=0.0)
 Constructor.
 

Public Attributes

SubsystemState state
 Current state in the subsystem's state machine. I.e. what is the subsystem doing?
 
SubsystemHealth health
 Subsystem's health. I.e. how is the subsystem doing?
 
std::string message
 Human-readable status description.
 
bool isStalled
 If true, the subsystem has not been heard from for an abnormally long time.
 
double sinceHeartbeat
 

Detailed Description

Status for a single subsystem.

Member Data Documentation

◆ sinceHeartbeat

double gbxutilacfr::SubsystemStatus::sinceHeartbeat

OBSOLETE !? Ratio of time since last heartbeat to maximum expected time between heartbeats. For example, sinceHeartbeat=0.5 means that half of normally expected interval between heartbeats has elapsed.

Referenced by gbxutilacfr::toString().


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

Generated for GearBox by  doxygen 1.4.5