Struct QueueDefinition
Public Attributes
Type | Name |
---|---|
int8_t | cRxLock |
int8_t | cTxLock |
int8_t * | pcHead |
int8_t * | pcWriteTo |
union QueueDefinition::@1 | u |
UBaseType_t | uxItemSize |
UBaseType_t | uxLength |
UBaseType_t | uxMessagesWaiting |
QueuePointers_t | xQueue |
SemaphoreData_t | xSemaphore |
List_t | xTasksWaitingToReceive |
List_t | xTasksWaitingToSend |
Public Attributes Documentation
variable cRxLock
volatile int8_t QueueDefinition::cRxLock;
variable cTxLock
volatile int8_t QueueDefinition::cTxLock;
variable pcHead
int8_t* QueueDefinition::pcHead;
variable pcWriteTo
int8_t* QueueDefinition::pcWriteTo;
variable u
union QueueDefinition::@1 QueueDefinition::u;
variable uxItemSize
UBaseType_t QueueDefinition::uxItemSize;
variable uxLength
UBaseType_t QueueDefinition::uxLength;
variable uxMessagesWaiting
volatile UBaseType_t QueueDefinition::uxMessagesWaiting;
variable xQueue
QueuePointers_t QueueDefinition::xQueue;
variable xSemaphore
SemaphoreData_t QueueDefinition::xSemaphore;
variable xTasksWaitingToReceive
List_t QueueDefinition::xTasksWaitingToReceive;
variable xTasksWaitingToSend
List_t QueueDefinition::xTasksWaitingToSend;
The documentation for this class was generated from the following file fw/rbcx-coprocessor/lib/FreeRTOS/src/queue.c