|
LibJuno 1.0.1
LibJuno is a lightweight C11 library designed specifically for embedded systems.
|
#include <juno_sch_api.h>
Data Fields | |
| JUNO_STATUS_T(* | Execute )(JUNO_SCH_ROOT_T *ptJunoSch) |
| Run the scheduler for one major frame. | |
| JUNO_TIMESTAMP_RESULT_T(* | GetMinorFramePeriod )(JUNO_SCH_ROOT_T *ptJunoSch) |
| Get the configured minor frame period. | |
| JUNO_TIMESTAMP_RESULT_T(* | GetMajorFramePeriod )(JUNO_SCH_ROOT_T *ptJunoSch) |
| Compute the major frame period (minor * count). | |
| JUNO_STATUS_T(* JUNO_SCH_API_TAG::Execute) (JUNO_SCH_ROOT_T *ptJunoSch) |
Run the scheduler for one major frame.
| JUNO_TIMESTAMP_RESULT_T(* JUNO_SCH_API_TAG::GetMajorFramePeriod) (JUNO_SCH_ROOT_T *ptJunoSch) |
Compute the major frame period (minor * count).
| JUNO_TIMESTAMP_RESULT_T(* JUNO_SCH_API_TAG::GetMinorFramePeriod) (JUNO_SCH_ROOT_T *ptJunoSch) |
Get the configured minor frame period.