Function Ringbuffer_take(struct Ringbuffer *, void *)
Defined in File ringbuffer.h
Function Documentation
-
int Ringbuffer_take(struct Ringbuffer *buffer, void *item)
Takes one item from the buffer if possible.
- Parameters:
buffer –
item – output buffer
- Returns:
-ENODATA if buffer is empty, 0 otherwise