RTEMS  5.0.0
Data Fields
CORE_barrier_Control Struct Reference

#include <corebarrier.h>

Data Fields

Thread_queue_Control Wait_queue
 
CORE_barrier_Attributes Attributes
 
uint32_t number_of_waiting_threads
 

Detailed Description

The following defines the control block used to manage each barrier.

Field Documentation

◆ Attributes

CORE_barrier_Attributes CORE_barrier_Control::Attributes

This element is the set of attributes which define this instance's behavior.

◆ number_of_waiting_threads

uint32_t CORE_barrier_Control::number_of_waiting_threads

This element contains the current number of thread waiting for this barrier to be released.

◆ Wait_queue

Thread_queue_Control CORE_barrier_Control::Wait_queue

This field is the Waiting Queue used to manage the set of tasks which are blocked waiting for the barrier to be released.


The documentation for this struct was generated from the following file: