RTEMS
Public Attributes | List of all members
CORE_barrier_Control Struct Reference

#include <corebarrier.h>

Public Attributes

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.

Definition at line 75 of file corebarrier.h.

Member Data Documentation

◆ Attributes

CORE_barrier_Attributes CORE_barrier_Control::Attributes

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

Definition at line 83 of file corebarrier.h.

◆ 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.

Definition at line 86 of file corebarrier.h.

◆ 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.

Definition at line 79 of file corebarrier.h.


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