The task manager provides a comprehensive set of directives to create, delete, and administer tasks. The directives provided by the task manager are:
rtems.task_create - Create a task
rtems.task_ident - Get ID of a task
rtems.task_start - Start a task
rtems.task_restart - Restart a task
rtems.task_delete - Delete a task
rtems.task_suspend - Suspend a task
rtems.task_resume - Resume a task
rtems.task_is_suspended - Determine if a task is suspended
rtems.task_set_priority - Set task priority
rtems.task_mode - Change current task's mode
rtems.task_get_note - Get task notepad entry
rtems.task_set_note - Set task notepad entry
rtems.task_wake_after - Wake up after interval
rtems.task_wake_when - Wake up when specified
rtems.iterate_over_all_threads - Iterate Over Tasks
rtems.task_variable_add - Associate per task variable
rtems.task_variable_get - Obtain value of a a per task variable
rtems.task_variable_delete - Remove per task variable
Copyright © 1988-2007OAR Corporation