|
LibJuno 1.0.1
LibJuno is a lightweight C11 library designed specifically for embedded systems.
|
#include <app_api.h>
Data Fields | |
| JUNO_STATUS_T(* | OnStart )(JUNO_APP_ROOT_T *ptJunoApp) |
| Called once to initialize resources before processing. | |
| JUNO_STATUS_T(* | OnProcess )(JUNO_APP_ROOT_T *ptJunoApp) |
| Main processing routine; may be invoked repeatedly. | |
| JUNO_STATUS_T(* | OnExit )(JUNO_APP_ROOT_T *ptJunoApp) |
| Called once prior to shutdown to release resources. | |
| JUNO_STATUS_T(* JUNO_APP_API_TAG::OnExit) (JUNO_APP_ROOT_T *ptJunoApp) |
Called once prior to shutdown to release resources.
| JUNO_STATUS_T(* JUNO_APP_API_TAG::OnProcess) (JUNO_APP_ROOT_T *ptJunoApp) |
Main processing routine; may be invoked repeatedly.
| JUNO_STATUS_T(* JUNO_APP_API_TAG::OnStart) (JUNO_APP_ROOT_T *ptJunoApp) |
Called once to initialize resources before processing.