AVR SD Safety Framework 1.0.0
Loading...
Searching...
No Matches
Middleware Defines

Defines types used by Middleware. More...

Files

file  define_error_flags.h
 Defines error flag type for indicating detected errors in Middleware services.

Enumerations

enum  errFlag_t
 Defines the error flag used by Middleware services to indicate error detection. More...

Detailed Description

Defines types used by Middleware.

Enumeration Type Documentation

◆ errFlag_t

enum errFlag_t

Defines the error flag used by Middleware services to indicate error detection.

This enum is returned to Tasks by Middleware services to signify whether an error was detected during their execution. The flag can be passed to EH_HandleError to evaluate if error handling is necessary or if operations can proceed normally.

Error conditions can include incorrect input parameters, an invalid state, or diagnostic failures. For details on what constitutes an error, refer to the documentation of individual Middleware functions.

Warning
Certain Tasks rely on these values being non-zero in order to combine error flag results.
Enumerator
NO_ERROR 

Indicates no error was detected, allowing normal operation

ERROR 

Indicates an error was detected, requiring error handling