|
|
|
@ -55,6 +55,9 @@ public:
@@ -55,6 +55,9 @@ public:
|
|
|
|
|
// return size of ringbuffer
|
|
|
|
|
uint32_t get_size(void) const { return size; } |
|
|
|
|
|
|
|
|
|
// set size of ringbuffer, caller responsible for locking
|
|
|
|
|
void set_size(uint32_t size); |
|
|
|
|
|
|
|
|
|
// advance the read pointer (discarding bytes)
|
|
|
|
|
bool advance(uint32_t n); |
|
|
|
|
|
|
|
|
|