25#ifndef INCLUDE_SERVICES_IAPPLICATIONERRORDELEGATE_H_
26#define INCLUDE_SERVICES_IAPPLICATIONERRORDELEGATE_H_
Define the Application Context public API.
static boolean_t IAEDIsLastErrorPending(IApplicationErrorDelegate *_this)
Definition IApplicationErrorDelegateVtbl.h:93
static sys_error_code_t IAEDRemoveFirstResponder(IApplicationErrorDelegate *_this, IErrFirstResponder *pFirstResponder)
Definition IApplicationErrorDelegateVtbl.h:103
static sys_error_code_t IAEDOnStartApplication(IApplicationErrorDelegate *_this, ApplicationContext *pxContext)
Definition IApplicationErrorDelegateVtbl.h:78
static sys_error_code_t IAEDAddFirstResponder(IApplicationErrorDelegate *_this, IErrFirstResponder *pFirstResponder, uint8_t nPriority)
Definition IApplicationErrorDelegateVtbl.h:98
static sys_error_code_t IAEDOnNewErrEvent(IApplicationErrorDelegate *_this, SysEvent xEvent)
Definition IApplicationErrorDelegateVtbl.h:88
static void IAEDResetCounter(IApplicationErrorDelegate *_this)
Definition IApplicationErrorDelegateVtbl.h:113
static uint8_t IAEDGetMaxFirstResponderPriority(const IApplicationErrorDelegate *_this)
Definition IApplicationErrorDelegateVtbl.h:108
static sys_error_code_t IAEDProcessEvent(IApplicationErrorDelegate *_this, ApplicationContext *pxContext, SysEvent xEvent)
Definition IApplicationErrorDelegateVtbl.h:83
static sys_error_code_t IAEDInit(IApplicationErrorDelegate *_this, void *pParams)
Definition IApplicationErrorDelegateVtbl.h:73
Declare the Error first responder interface.
Definition ApplicationContext.h:39
Definition IApplicationErrorDelegateVtbl.h:57
Definition IErrorFirstResponderVtbl.h:51
uint16_t sys_error_code_t
Definition syserror.h:41