Basic health signal that describes the health status of a particular software element.
Definition at line 80 of file HealthSignals.h.
Data Fields | |
dwTime_t | timestamp |
timestamp at which the health status was last updated, filled by module More... | |
uint16_t | sourceID |
module id, automatically filled More... | |
size_t | count |
the number of errors in errorIds More... | |
uint32_t | errorIDs [DW_MAX_ERROR_SIGNAL_ERRORS_COUNT] |
module defined error More... | |
size_t | dataSize |
bytes used in the optional byte array More... | |
uint8_t | data [DW_MAX_HEALTH_BYTEARRAY_SIZE] |
optional byte array for additional information More... | |
size_t dwHealthSignal::count |
the number of errors in errorIds
Definition at line 89 of file HealthSignals.h.
uint8_t dwHealthSignal::data[DW_MAX_HEALTH_BYTEARRAY_SIZE] |
optional byte array for additional information
Definition at line 98 of file HealthSignals.h.
size_t dwHealthSignal::dataSize |
bytes used in the optional byte array
Definition at line 95 of file HealthSignals.h.
uint32_t dwHealthSignal::errorIDs[DW_MAX_ERROR_SIGNAL_ERRORS_COUNT] |
module defined error
Definition at line 92 of file HealthSignals.h.
uint16_t dwHealthSignal::sourceID |
module id, automatically filled
Definition at line 86 of file HealthSignals.h.
dwTime_t dwHealthSignal::timestamp |
timestamp at which the health status was last updated, filled by module
Definition at line 83 of file HealthSignals.h.