ringbuffer: ringbuffer_truncate

This commit is contained in:
Matheus
2024-04-07 16:31:17 -03:00
parent 802a425baa
commit 219635a48a
2 changed files with 9 additions and 2 deletions
+1
View File
@@ -15,6 +15,7 @@ int ringbuffer_init(ringbuffer_t *ringbuffer, size_t size);
void ringbuffer_destroy(ringbuffer_t *ringbuffer);
size_t ringbuffer_read(ringbuffer_t* ringbuffer, void *buffer, size_t count);
size_t ringbuffer_write(ringbuffer_t* ringbuffer, void *buffer, size_t count);
size_t ringbuffer_truncate(ringbuffer_t *ringbuffer, size_t count);
#define RINGBUFFER_DATACOUNT(x) ((x)->write - (x)->read)