uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
QueueDefinition Struct Reference

Public Attributes

signed char * pcHead
 
signed char * pcTail
 
signed char * pcWriteTo
 
signed char * pcReadFrom
 
xList xTasksWaitingToSend
 
xList xTasksWaitingToReceive
 
volatile unsigned portBASE_TYPE uxMessagesWaiting
 
unsigned portBASE_TYPE uxLength
 
unsigned portBASE_TYPE uxItemSize
 
signed portBASE_TYPE xRxLock
 
signed portBASE_TYPE xTxLock
 

Detailed Description

Definition at line 98 of file queue.c.

Member Data Documentation

signed char* QueueDefinition::pcHead

Definition at line 100 of file queue.c.

signed char* QueueDefinition::pcReadFrom

Definition at line 104 of file queue.c.

signed char* QueueDefinition::pcTail

Definition at line 101 of file queue.c.

signed char* QueueDefinition::pcWriteTo

Definition at line 103 of file queue.c.

unsigned portBASE_TYPE QueueDefinition::uxItemSize

Definition at line 111 of file queue.c.

unsigned portBASE_TYPE QueueDefinition::uxLength

Definition at line 110 of file queue.c.

volatile unsigned portBASE_TYPE QueueDefinition::uxMessagesWaiting

Definition at line 109 of file queue.c.

signed portBASE_TYPE QueueDefinition::xRxLock

Definition at line 113 of file queue.c.

xList QueueDefinition::xTasksWaitingToReceive

Definition at line 107 of file queue.c.

xList QueueDefinition::xTasksWaitingToSend

Definition at line 106 of file queue.c.

signed portBASE_TYPE QueueDefinition::xTxLock

Definition at line 114 of file queue.c.


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