AVR SD Safety Framework 1.0.0
Loading...
Searching...
No Matches
Task Manager Layer

Contains Task Managers that ensure that the correct Task is called at the correct time. More...

Topics

 Task Manager Defines
 Defines types and attributes used by Task Managers.
 Interrupts
 Contains API prototypes for the Interrupts Task Manager.
 Pre-startup
 Contains API prototype for Pre-startup Task Manager.
 Scheduler
 Contains API prototype for the Scheduler Task Manager.
 Shutdown
 Contains API prototypes for the Shutdown Task Manager.
 Startup
 Contains API prototype for the Startup Task Manager.

Detailed Description

Contains Task Managers that ensure that the correct Task is called at the correct time.

The Task Manager layer orchestrates the high-level operational flow of the program, including interrupt routines. It is responsible for issuing the correct Tasks at the correct time and in the correct order, but does not directly manipulate states or make decisions, as this is the responsibility of the Tasks.

The Task Manager Layer is designed to be able to run a wide selection of application-specific Tasks.

UML Component Diagrams

UML Class Diagrams

UML Activity Diagrams