![]() |
RTEMS 6.3
|
This group contains the self-contained objects API. More...
Files | |
| file | cpukit/include/rtems/thread.h |
| This header file provides the API of Self-Contained Objects. | |
Data Structures | |
| struct | rtems_binary_semaphore |
Macros | |
| #define | RTEMS_MUTEX_INITIALIZER(name) |
| #define | RTEMS_RECURSIVE_MUTEX_INITIALIZER(name) |
| #define | RTEMS_CONDITION_VARIABLE_INITIALIZER(name) |
| #define | RTEMS_COUNTING_SEMAPHORE_INITIALIZER(name, value) |
| #define | RTEMS_BINARY_SEMAPHORE_INITIALIZER(name) |
Typedefs | |
| typedef struct _Mutex_recursive_Control | rtems_recursive_mutex |
| typedef struct _Condition_Control | rtems_condition_variable |
| typedef struct _Semaphore_Control | rtems_counting_semaphore |
This group contains the self-contained objects API.
| #define RTEMS_BINARY_SEMAPHORE_INITIALIZER | ( | name | ) |
| #define RTEMS_CONDITION_VARIABLE_INITIALIZER | ( | name | ) |
| #define RTEMS_COUNTING_SEMAPHORE_INITIALIZER | ( | name, | |
| value ) |
| #define RTEMS_MUTEX_INITIALIZER | ( | name | ) |
| #define RTEMS_RECURSIVE_MUTEX_INITIALIZER | ( | name | ) |