The rate monotonic manager provides facilities to implement tasks which execute in a periodic fashion. Critically, it also gathers information about the execution of those periods and can provide important statistics to the user which can be used to analyze and tune the application. The directives provided by the rate monotonic manager are:
rtems_rate_monotonic_create
- Create a rate monotonic period
rtems_rate_monotonic_ident
- Get ID of a period
rtems_rate_monotonic_cancel
- Cancel a period
rtems_rate_monotonic_delete
- Delete a rate monotonic period
rtems_rate_monotonic_period
- Conclude current/Start next period
rtems_rate_monotonic_get_status
- Obtain status from a period
rtems_rate_monotonic_get_statistics
- Obtain statistics from a period
rtems_rate_monotonic_reset_statistics
- Reset statistics for a period
rtems_rate_monotonic_reset_all_statistics
- Reset statistics for all periods
rtems_rate_monotonic_report_statistics
- Print period statistics report
Copyright © 1988-2004 OAR Corporation