46 #ifndef DWV_CORE_SIGNAL_STATUS_H_ 47 #define DWV_CORE_SIGNAL_STATUS_H_ 132 dwSignalValidity
const validity);
138 #endif // DWV_CORE_SIGNAL_STATUS_H_ NVIDIA DriveWorks API: Core Types
DW_API_PUBLIC dwStatus dwSignal_decodeSignalValidity(dwSignalStatus *status, dwSignalTimeoutStatus *timeoutStatus, dwSignalE2EStatus *e2eStatus, dwSignalValidity const validity)
Decode dwSignal*Status values from a dwSignalValidity value.
Hash error. Signal did not verify against hash properly.
uint8_t dwSignalValidity
The type of the encoded status field.
dwStatus
Status definition.
dwSignalE2EStatus
End-2-End related status of the signal.
Signal value is in error.
Signal contains the last valid value that was set.
dwSignalTimeoutStatus
Timeout related status of the signal.
dwSignalStatus
Overall status of the signal.
Signal value is outside acceptable bounds.
This signal has never been received.
Initial value. Means that the signal has never had an assigned value.
DW_API_PUBLIC dwStatus dwSignal_encodeSignalValidity(dwSignalValidity *validity, dwSignalStatus const status, dwSignalTimeoutStatus const timeoutStatus, dwSignalE2EStatus const e2eStatus)
Encode dwSignal*Status values into a dwSignalValidity value.
NVIDIA DriveWorks API: Core Exports