ODeV framework  v2
PushButtonTask_vtbl.h
Go to the documentation of this file.
1 
31 #ifndef PUSHBUTTONTASK_VTBL_H_
32 #define PUSHBUTTONTASK_VTBL_H_
33 
34 #ifdef __cplusplus
35 extern "C" {
36 #endif
37 
38 
39 // IManagedTask virtual functions
41 sys_error_code_t PushButtonTask_vtblOnCreateTask(AManagedTask *this, TaskFunction_t *pvTaskCode, const char **pcName, unsigned short *pnStackDepth, void **pParams, UBaseType_t *pxPriority);
42 sys_error_code_t PushButtonTask_vtblDoEnterPowerMode(AManagedTask *this, const EPowerMode eActivePowerMode, const EPowerMode eNewPowerMode);
44 sys_error_code_t PushButtonTask_vtblForceExecuteStep(AManagedTaskEx *this, EPowerMode eActivePowerMode);
45 
46 
47 #ifdef __cplusplus
48 }
49 #endif
50 
51 #endif /* PUSHBUTTONTASK_VTBL_H_ */
Definition: sysevent.h:44
Definition: AManagedTaskVtbl.h:95
sys_error_code_t PushButtonTask_vtblHardwareInit(AManagedTask *this, void *pParams)
sys_error_code_t PushButtonTask_vtblHandleError(AManagedTask *this, SysEvent xError)
Definition: AManagedTaskEx_vtbl.h:74
sys_error_code_t PushButtonTask_vtblOnCreateTask(AManagedTask *this, TaskFunction_t *pvTaskCode, const char **pcName, unsigned short *pnStackDepth, void **pParams, UBaseType_t *pxPriority)
sys_error_code_t PushButtonTask_vtblForceExecuteStep(AManagedTaskEx *this, EPowerMode eActivePowerMode)
unsigned short sys_error_code_t
Definition: syserror.h:45
sys_error_code_t PushButtonTask_vtblDoEnterPowerMode(AManagedTask *this, const EPowerMode eActivePowerMode, const EPowerMode eNewPowerMode)