Go to the source code of this file.
|
| int | ringBufferInit (RingBuffer *buffer, uint8_t *data, size_t len) |
| |
| size_t | ringBufferLen (const RingBuffer *buffer) |
| |
| uint8_t | ringBufferEmpty (const RingBuffer *buffer) |
| |
| size_t | ringBufferFreeSpace (const RingBuffer *buffer) |
| |
| size_t | ringBufferMaxSize (const RingBuffer *buffer) |
| |
| void | ringBufferAppendOne (RingBuffer *buffer, uint8_t data) |
| |
| void | ringBufferAppendMultiple (RingBuffer *buffer, const uint8_t *data, size_t len) |
| |
| uint8_t | ringBufferPeekOne (const RingBuffer *buffer) |
| |
| uint8_t | ringBufferGetOne (RingBuffer *buffer) |
| |
| void | ringBufferGetMultiple (RingBuffer *buffer, uint8_t *dst, size_t len) |
| |
| void | ringBufferPeekMultiple (const RingBuffer *buffer, uint8_t *dst, size_t len) |
| |
| void | ringBufferDiscardMultiple (RingBuffer *buffer, size_t len) |
| |
| void | ringBufferClear (RingBuffer *buffer) |
| |
| static int | isMultipleTwo (size_t len) |
| |
◆ isMultipleTwo()
| static int isMultipleTwo |
( |
size_t | len | ) |
|
|
inlinestatic |
◆ ringBufferAppendMultiple()
| void ringBufferAppendMultiple |
( |
RingBuffer * | buffer, |
|
|
const uint8_t * | data, |
|
|
size_t | len ) |
◆ ringBufferAppendOne()
| void ringBufferAppendOne |
( |
RingBuffer * | buffer, |
|
|
uint8_t | data ) |
◆ ringBufferClear()
◆ ringBufferDiscardMultiple()
| void ringBufferDiscardMultiple |
( |
RingBuffer * | buffer, |
|
|
size_t | len ) |
◆ ringBufferEmpty()
| uint8_t ringBufferEmpty |
( |
const RingBuffer * | buffer | ) |
|
◆ ringBufferFreeSpace()
| size_t ringBufferFreeSpace |
( |
const RingBuffer * | buffer | ) |
|
◆ ringBufferGetMultiple()
| void ringBufferGetMultiple |
( |
RingBuffer * | buffer, |
|
|
uint8_t * | dst, |
|
|
size_t | len ) |
◆ ringBufferGetOne()
◆ ringBufferInit()
| int ringBufferInit |
( |
RingBuffer * | buffer, |
|
|
uint8_t * | data, |
|
|
size_t | len ) |
◆ ringBufferLen()
◆ ringBufferMaxSize()
| size_t ringBufferMaxSize |
( |
const RingBuffer * | buffer | ) |
|
◆ ringBufferPeekMultiple()
| void ringBufferPeekMultiple |
( |
const RingBuffer * | buffer, |
|
|
uint8_t * | dst, |
|
|
size_t | len ) |
◆ ringBufferPeekOne()
| uint8_t ringBufferPeekOne |
( |
const RingBuffer * | buffer | ) |
|