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.