summaryrefslogblamecommitdiffstats
path: root/c-user/task/introduction.rst
blob: 449b335c3b00c94708952753e22b2ba80b4f1f73 (plain) (tree)

















































                                                                              
.. SPDX-License-Identifier: CC-BY-SA-4.0

.. Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
.. Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)

Introduction
============

The task manager provides a comprehensive set of directives to create, delete,
and administer tasks.  The directives provided by the task manager are:

- :ref:`rtems_task_create`

- :ref:`rtems_task_ident`

- :ref:`rtems_task_self`

- :ref:`rtems_task_start`

- :ref:`rtems_task_restart`

- :ref:`rtems_task_delete`

- :ref:`rtems_task_exit`

- :ref:`rtems_task_suspend`

- :ref:`rtems_task_resume`

- :ref:`rtems_task_is_suspended`

- :ref:`rtems_task_set_priority`

- :ref:`rtems_task_get_priority`

- :ref:`rtems_task_mode`

- :ref:`rtems_task_wake_after`

- :ref:`rtems_task_wake_when`

- :ref:`rtems_task_get_scheduler`

- :ref:`rtems_task_set_scheduler`

- :ref:`rtems_task_get_affinity`

- :ref:`rtems_task_set_affinity`

- :ref:`rtems_task_iterate`