Public Attributes | List of all members
QueueDefinition Struct Reference

Public Attributes

volatile int8_t cRxLock
 
volatile int8_t cTxLock
 
int8_t * pcHead
 
int8_t * pcTail
 
int8_t * pcWriteTo
 
union {
   int8_t *   pcReadFrom
 
   UBaseType_t   uxRecursiveCallCount
 
u
 
UBaseType_t uxItemSize
 
UBaseType_t uxLength
 
volatile UBaseType_t uxMessagesWaiting
 
List_t xTasksWaitingToReceive
 
List_t xTasksWaitingToSend
 

Detailed Description

Definition at line 89 of file queue.c.

Member Data Documentation

◆ cRxLock

volatile int8_t QueueDefinition::cRxLock

Definition at line 108 of file queue.c.

◆ cTxLock

volatile int8_t QueueDefinition::cTxLock

Definition at line 109 of file queue.c.

◆ pcHead

int8_t* QueueDefinition::pcHead

Definition at line 91 of file queue.c.

◆ pcReadFrom

int8_t* QueueDefinition::pcReadFrom

Definition at line 97 of file queue.c.

◆ pcTail

int8_t* QueueDefinition::pcTail

Definition at line 92 of file queue.c.

◆ pcWriteTo

int8_t* QueueDefinition::pcWriteTo

Definition at line 93 of file queue.c.

◆ u

union { ... } QueueDefinition::u

◆ uxItemSize

UBaseType_t QueueDefinition::uxItemSize

Definition at line 106 of file queue.c.

◆ uxLength

UBaseType_t QueueDefinition::uxLength

Definition at line 105 of file queue.c.

◆ uxMessagesWaiting

volatile UBaseType_t QueueDefinition::uxMessagesWaiting

Definition at line 104 of file queue.c.

◆ uxRecursiveCallCount

UBaseType_t QueueDefinition::uxRecursiveCallCount

Definition at line 98 of file queue.c.

◆ xTasksWaitingToReceive

List_t QueueDefinition::xTasksWaitingToReceive

Definition at line 102 of file queue.c.

◆ xTasksWaitingToSend

List_t QueueDefinition::xTasksWaitingToSend

Definition at line 101 of file queue.c.


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


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:03