blob: 449b335c3b00c94708952753e22b2ba80b4f1f73 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
.. 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`
|