Error

mechanism

The error handler prototype to be provided by the application to the OpenEM when activating the error mecanism shall comply with the following prototype:

em_status_t (*em_error_handler_t)(em_eo_t eo, em_status_t error, em_escope_t escope, va_list args)

In the current implementation, the OpenEM does not consider using other parameters other than the execution object (eo), the error code (error) and the error scope (escope).

See also:
em_error_handler_t(), em_register_error_handler(), em_unregister_error_handler, em_eo_register_error_handler, em_eo_unregister_error_handler()