![]() |
FrostWing
A lightweight raw-control operating system.
|
Structure representing a ring buffer. More...
#include <ringbuffer.h>

Public Attributes | |
| uint8_t * | buffer |
| size_t | capacity |
| size_t | elem_size |
| size_t | head |
| size_t | tail |
| size_t | count |
Structure representing a ring buffer.
Definition at line 20 of file ringbuffer.h.
| uint8_t* ring_buffer_t::buffer |
Definition at line 21 of file ringbuffer.h.
| size_t ring_buffer_t::capacity |
Definition at line 22 of file ringbuffer.h.
| size_t ring_buffer_t::count |
Definition at line 27 of file ringbuffer.h.
| size_t ring_buffer_t::elem_size |
Definition at line 23 of file ringbuffer.h.
| size_t ring_buffer_t::head |
Definition at line 25 of file ringbuffer.h.
| size_t ring_buffer_t::tail |
Definition at line 26 of file ringbuffer.h.