RTEMS CPU Kit with SuperCore
Data Fields
Thread_queue_Control Struct Reference

This is the structure used to manage sets of tasks which are blocked waiting to acquire a resource. More...

#include <threadq.h>

Collaboration diagram for Thread_queue_Control:
Collaboration graph
[legend]

Data Fields

union {
   Chain_Control   Fifo
 This is the FIFO discipline list. More...
 
   RBTree_Control   Priority
 This is the set of threads for priority discipline waiting. More...
 
} Queues
 This union contains the data structures used to manage the blocked set of tasks which varies based upon the discipline.
 
const Thread_queue_Operations * operations
 The operations for this thread queue.
 

Detailed Description

This is the structure used to manage sets of tasks which are blocked waiting to acquire a resource.

Field Documentation

◆ Fifo

Chain_Control Thread_queue_Control::Fifo

This is the FIFO discipline list.

◆ Priority

RBTree_Control Thread_queue_Control::Priority

This is the set of threads for priority discipline waiting.


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