RTEMS 6.1-rc2
|
This control block is used to manage a barrier. More...
#include <corebarrier.h>
Data Fields | |
Thread_queue_Control | Wait_queue |
This member is used to manage the set of tasks which are blocked waiting for the barrier to be released. | |
uint32_t | number_of_waiting_threads |
This member contains the current number of thread waiting at the barrier to be released. | |
uint32_t | maximum_count |
This member indicates the number of threads which must arrive at the barrier to trip the automatic release. | |
This control block is used to manage a barrier.
uint32_t CORE_barrier_Control::maximum_count |
This member indicates the number of threads which must arrive at the barrier to trip the automatic release.
Use CORE_BARRIER_MANUAL_RELEASE_MAXIMUM_COUNT to indicate a manual release barrier.