void(* errCallback_t)(errId_t id)
Defines a function pointer type for error handling callback functions.
errCrit_t
Defines criticality levels used by EH_HandleError to determine the appropriate response for each repo...
@ ERRID_DIAG_ERRCH_EVSYS1
@ ERRID_DIAG_ERRCH_EVSYS0
@ ERRID_DIAG_ERRCH_EEPROM
Contains API prototypes for Error Handler callback examples.
const errCallback_t nonCriticalErrorCallback
Configures the callback function used for 'NON_CRITICAL' Error IDs in EH_HandleError.
const errCrit_t errorIdCritLut[ERRID_MAX]
Configures the criticality of all Error IDs for handling in EH_HandleError.
const errCallback_t notificationErrorCallback
Configures the callback function used for 'NOTIFICATION' Error IDs in EH_ProcessNotificationLog.
void EH_NotificationErrorExampleCallback(errId_t id)
Demonstrates an implementation of a 'NOTIFICATION' Error Handler callback function.
void EH_NonCriticalErrorExampleCallback(errId_t id)
Demonstrates an implementation of a 'NON_CRITICAL' Error Handler callback function.