|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Attributes | |
| volatile size_t | xTail |
| volatile size_t | xHead |
| size_t | xLength |
| size_t | xTriggerLevelBytes |
| volatile TaskHandle_t | xTaskWaitingToReceive |
| volatile TaskHandle_t | xTaskWaitingToSend |
| uint8_t * | pucBuffer |
| uint8_t | ucFlags |
Definition at line 223 of file stream_buffer.c.
| uint8_t* StreamBufferDef_t::pucBuffer |
Definition at line 231 of file stream_buffer.c.
Referenced by prvInitialiseNewStreamBuffer(), prvReadBytesFromBuffer(), prvWriteBytesToBuffer(), and xStreamBufferReset().
| uint8_t StreamBufferDef_t::ucFlags |
Definition at line 232 of file stream_buffer.c.
Referenced by prvInitialiseNewStreamBuffer(), prvReadMessageFromBuffer(), prvWriteMessageToBuffer(), vStreamBufferDelete(), xStreamBufferIsFull(), xStreamBufferNextMessageLengthBytes(), xStreamBufferReceive(), xStreamBufferReceiveFromISR(), xStreamBufferReset(), xStreamBufferSend(), and xStreamBufferSendFromISR().
| volatile size_t StreamBufferDef_t::xHead |
Definition at line 226 of file stream_buffer.c.
Referenced by prvBytesInBuffer(), prvWriteMessageToBuffer(), xStreamBufferIsEmpty(), and xStreamBufferSpacesAvailable().
| size_t StreamBufferDef_t::xLength |
Definition at line 227 of file stream_buffer.c.
Referenced by prvBytesInBuffer(), prvInitialiseNewStreamBuffer(), prvReadBytesFromBuffer(), prvWriteBytesToBuffer(), xStreamBufferReset(), xStreamBufferSend(), and xStreamBufferSpacesAvailable().
| volatile size_t StreamBufferDef_t::xTail |
Definition at line 225 of file stream_buffer.c.
Referenced by prvBytesInBuffer(), prvReadMessageFromBuffer(), xStreamBufferIsEmpty(), xStreamBufferNextMessageLengthBytes(), and xStreamBufferSpacesAvailable().
| volatile TaskHandle_t StreamBufferDef_t::xTaskWaitingToReceive |
Definition at line 229 of file stream_buffer.c.
Referenced by xStreamBufferReceive(), and xStreamBufferReset().
| volatile TaskHandle_t StreamBufferDef_t::xTaskWaitingToSend |
Definition at line 230 of file stream_buffer.c.
Referenced by xStreamBufferReset(), and xStreamBufferSend().
| size_t StreamBufferDef_t::xTriggerLevelBytes |
Definition at line 228 of file stream_buffer.c.
Referenced by prvInitialiseNewStreamBuffer(), xStreamBufferReset(), xStreamBufferSend(), xStreamBufferSendFromISR(), and xStreamBufferSetTriggerLevel().