DUNE: Uniform Navigational Environment
2.3.2
|
Public Member Functions | |
ESRecord (std::string &l, double t) | |
Public Attributes | |
std::string | label |
double | time |
uint8_t | state |
bool | monitor |
double | last_transition |
unsigned | transitions |
|
inline |
std::string Monitors::Entities::ESRecord::label |
double Monitors::Entities::ESRecord::last_transition |
Time of last state transition.
Referenced by Monitors::Entities::Task::consume().
bool Monitors::Entities::ESRecord::monitor |
Monitored flag.
Referenced by Monitors::Entities::Task::consume(), Monitors::Entities::Task::disable(), Monitors::Entities::Task::enable(), and Monitors::Entities::Task::onTimeoutCheck().
uint8_t Monitors::Entities::ESRecord::state |
double Monitors::Entities::ESRecord::time |
Time of last update.
Referenced by Monitors::Entities::Task::consume(), and Monitors::Entities::Task::onTimeoutCheck().
unsigned Monitors::Entities::ESRecord::transitions |
Consecutive changes in a short time.
Referenced by Monitors::Entities::Task::consume().