Skip to content

Struct StreamBufferDef_t

ClassList > StreamBufferDef_t

Public Attributes

Type Name
uint8_t * pucBuffer
uint8_t ucFlags
size_t xHead
size_t xLength
size_t xTail
TaskHandle_t xTaskWaitingToReceive
TaskHandle_t xTaskWaitingToSend
size_t xTriggerLevelBytes

Public Attributes Documentation

variable pucBuffer

uint8_t* StreamBufferDef_t::pucBuffer;

variable ucFlags

uint8_t StreamBufferDef_t::ucFlags;

variable xHead

volatile size_t StreamBufferDef_t::xHead;

variable xLength

size_t StreamBufferDef_t::xLength;

variable xTail

volatile size_t StreamBufferDef_t::xTail;

variable xTaskWaitingToReceive

volatile TaskHandle_t StreamBufferDef_t::xTaskWaitingToReceive;

variable xTaskWaitingToSend

volatile TaskHandle_t StreamBufferDef_t::xTaskWaitingToSend;

variable xTriggerLevelBytes

size_t StreamBufferDef_t::xTriggerLevelBytes;

The documentation for this class was generated from the following file fw/rbcx-coprocessor/lib/FreeRTOS/src/stream_buffer.c