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 ) | 
|   | 
 | 
| size_t  | xStreamBufferSend (StreamBufferHandle_t xStreamBuffer, const void *pvTxData, size_t xDataLengthBytes, TickType_t xTicksToWait) PRIVILEGED_FUNCTION | 
|   | 
| size_t  | xStreamBufferSendFromISR (StreamBufferHandle_t xStreamBuffer, const void *pvTxData, size_t xDataLengthBytes, BaseType_t *const pxHigherPriorityTaskWoken) PRIVILEGED_FUNCTION | 
|   | 
| size_t  | xStreamBufferReceive (StreamBufferHandle_t xStreamBuffer, void *pvRxData, size_t xBufferLengthBytes, TickType_t xTicksToWait) PRIVILEGED_FUNCTION | 
|   | 
| size_t  | xStreamBufferReceiveFromISR (StreamBufferHandle_t xStreamBuffer, void *pvRxData, size_t xBufferLengthBytes, BaseType_t *const pxHigherPriorityTaskWoken) PRIVILEGED_FUNCTION | 
|   | 
| void  | vStreamBufferDelete (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION | 
|   | 
| BaseType_t  | xStreamBufferIsFull (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION | 
|   | 
| BaseType_t  | xStreamBufferIsEmpty (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION | 
|   | 
| BaseType_t  | xStreamBufferReset (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION | 
|   | 
| size_t  | xStreamBufferSpacesAvailable (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION | 
|   | 
| size_t  | xStreamBufferBytesAvailable (StreamBufferHandle_t xStreamBuffer) PRIVILEGED_FUNCTION | 
|   | 
| BaseType_t  | xStreamBufferSetTriggerLevel (StreamBufferHandle_t xStreamBuffer, size_t xTriggerLevel) PRIVILEGED_FUNCTION | 
|   | 
| BaseType_t  | xStreamBufferSendCompletedFromISR (StreamBufferHandle_t xStreamBuffer, BaseType_t *pxHigherPriorityTaskWoken) PRIVILEGED_FUNCTION | 
|   | 
| BaseType_t  | xStreamBufferReceiveCompletedFromISR (StreamBufferHandle_t xStreamBuffer, BaseType_t *pxHigherPriorityTaskWoken) 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 | 
|   | 
◆ 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()