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 | ) |
|