FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
error_handler.h
Go to the documentation of this file.
1
28#ifndef ERROR_HANDLER_H
29#define ERROR_HANDLER_H
30
31// Framework Includes
32#include <define_error_flags.h>
33#include <define_error_ids.h>
34
74void EH_HandleError(errFlag_t flag, errId_t id);
75
102
103#endif // ERROR_HANDLER_H
Defines error flag type for indicating detected errors in Middleware services.
errFlag_t
Defines the error flag used by Middleware services to indicate error detection.
Defines for IDs associated with specific errors.
errId_t
Defines unique Error IDs for reporting system errors to EH_HandleError.
void EH_ProcessNotificationLog(void)
Processes all Error IDs in the log by calling the configured handler callback.
void EH_HandleError(errFlag_t flag, errId_t id)
Handles error based on configured Error ID criticality if the error flag is set.