Go to the source code of this file.
|
#define | xStreamBufferCreate(xBufferSizeBytes, xTriggerLevelBytes) xStreamBufferGenericCreate( xBufferSizeBytes, xTriggerLevelBytes, pdFALSE ) |
|
#define | xStreamBufferCreateStatic(xBufferSizeBytes, xTriggerLevelBytes, pucStreamBufferStorageArea, pxStaticStreamBuffer) xStreamBufferGenericCreateStatic( xBufferSizeBytes, xTriggerLevelBytes, pdFALSE, pucStreamBufferStorageArea, pxStaticStreamBuffer ) |
|
|
void | vStreamBufferDelete (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION |
|
size_t | xStreamBufferBytesAvailable (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION |
|
StreamBufferHandle_t | xStreamBufferGenericCreate (size_t xBufferSizeBytes, size_t xTriggerLevelBytes, BaseType_t xIsMessageBuffer) PRIVILEGED_FUNCTION |
|
StreamBufferHandle_t | xStreamBufferGenericCreateStatic (size_t xBufferSizeBytes, size_t xTriggerLevelBytes, BaseType_t xIsMessageBuffer, uint8_t *const pucStreamBufferStorageArea, StaticStreamBuffer_t *const pxStaticStreamBuffer) PRIVILEGED_FUNCTION |
|
BaseType_t | xStreamBufferIsEmpty (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION |
|
BaseType_t | xStreamBufferIsFull (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION |
|
size_t | xStreamBufferReceive (StreamBufferHandle_t xStreamBuffer, void *pvRxData, size_t xBufferLengthBytes, TickType_t xTicksToWait) PRIVILEGED_FUNCTION |
|
BaseType_t | xStreamBufferReceiveCompletedFromISR (StreamBufferHandle_t xStreamBuffer, BaseType_t *pxHigherPriorityTaskWoken) PRIVILEGED_FUNCTION |
|
size_t | xStreamBufferReceiveFromISR (StreamBufferHandle_t xStreamBuffer, void *pvRxData, size_t xBufferLengthBytes, BaseType_t *const pxHigherPriorityTaskWoken) PRIVILEGED_FUNCTION |
|
BaseType_t | xStreamBufferReset (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION |
|
size_t | xStreamBufferSend (StreamBufferHandle_t xStreamBuffer, const void *pvTxData, size_t xDataLengthBytes, TickType_t xTicksToWait) PRIVILEGED_FUNCTION |
|
BaseType_t | xStreamBufferSendCompletedFromISR (StreamBufferHandle_t xStreamBuffer, BaseType_t *pxHigherPriorityTaskWoken) PRIVILEGED_FUNCTION |
|
size_t | xStreamBufferSendFromISR (StreamBufferHandle_t xStreamBuffer, const void *pvTxData, size_t xDataLengthBytes, BaseType_t *const pxHigherPriorityTaskWoken) PRIVILEGED_FUNCTION |
|
BaseType_t | xStreamBufferSetTriggerLevel (StreamBufferHandle_t xStreamBuffer, size_t xTriggerLevel) PRIVILEGED_FUNCTION |
|
size_t | xStreamBufferSpacesAvailable (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION |
|
◆ xStreamBufferCreate
◆ xStreamBufferCreateStatic
#define xStreamBufferCreateStatic |
( |
|
xBufferSizeBytes, |
|
|
|
xTriggerLevelBytes, |
|
|
|
pucStreamBufferStorageArea, |
|
|
|
pxStaticStreamBuffer |
|
) |
| xStreamBufferGenericCreateStatic( xBufferSizeBytes, xTriggerLevelBytes, pdFALSE, pucStreamBufferStorageArea, pxStaticStreamBuffer ) |
◆ StreamBufferHandle_t
◆ vStreamBufferDelete()
◆ xStreamBufferBytesAvailable()
◆ xStreamBufferGenericCreate()
◆ xStreamBufferGenericCreateStatic()
◆ xStreamBufferIsEmpty()
◆ xStreamBufferIsFull()
◆ xStreamBufferReceive()
◆ xStreamBufferReceiveCompletedFromISR()
◆ xStreamBufferReceiveFromISR()
size_t xStreamBufferReceiveFromISR |
( |
StreamBufferHandle_t |
xStreamBuffer, |
|
|
void * |
pvRxData, |
|
|
size_t |
xBufferLengthBytes, |
|
|
BaseType_t *const |
pxHigherPriorityTaskWoken |
|
) |
| |
◆ xStreamBufferReset()
◆ xStreamBufferSend()
◆ xStreamBufferSendCompletedFromISR()
◆ xStreamBufferSendFromISR()
size_t xStreamBufferSendFromISR |
( |
StreamBufferHandle_t |
xStreamBuffer, |
|
|
const void * |
pvTxData, |
|
|
size_t |
xDataLengthBytes, |
|
|
BaseType_t *const |
pxHigherPriorityTaskWoken |
|
) |
| |
◆ xStreamBufferSetTriggerLevel()
◆ xStreamBufferSpacesAvailable()