Thread Flags Group API. More...
Thread Flags Group API.
Definition in file thread_flags_group.h.
Include dependency graph for thread_flags_group.h:Go to the source code of this file.
Data Structures | |
| struct | thread_flags_group_t |
| Thread flags group. More... | |
Macros | |
| #define | UINT_WIDTH (sizeof(unsigned) * 8) |
| Number of bits in unsigned int. | |
| #define | THREAD_FLAGS_GROUP_INIT { .members = { 0 } } |
| Initialize a thread flags group. | |
Functions | |
| static void | thread_flags_group_join (thread_flags_group_t *group) |
| Join a thread flags group. More... | |
| static void | thread_flags_group_leave (thread_flags_group_t *group) |
| Leave a thread flags group. More... | |
| void | thread_flags_group_set (thread_flags_group_t *group, thread_flags_t mask) |
| Set thread flags for all threads in a group. More... | |