NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwHealthSignal Struct Reference

Detailed Description

Basic health signal that describes the health status of a particular software element.

Note
each health signal is defined to be 1024 bytes

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...
 

Field Documentation

◆ count

size_t dwHealthSignal::count

the number of errors in errorIds

Definition at line 89 of file HealthSignals.h.

◆ data

uint8_t dwHealthSignal::data[DW_MAX_HEALTH_BYTEARRAY_SIZE]

optional byte array for additional information

Definition at line 98 of file HealthSignals.h.

◆ dataSize

size_t dwHealthSignal::dataSize

bytes used in the optional byte array

Definition at line 95 of file HealthSignals.h.

◆ errorIDs

uint32_t dwHealthSignal::errorIDs[DW_MAX_ERROR_SIGNAL_ERRORS_COUNT]

module defined error

Definition at line 92 of file HealthSignals.h.

◆ sourceID

uint16_t dwHealthSignal::sourceID

module id, automatically filled

Definition at line 86 of file HealthSignals.h.

◆ timestamp

dwTime_t dwHealthSignal::timestamp

timestamp at which the health status was last updated, filled by module

Definition at line 83 of file HealthSignals.h.


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