|
Zephyr Project API
3.2.0
A Scalable Open Source RTOS
|
A structure to represent a ring buffer. More...
#include <ring_buffer.h>
Data Fields | |
| uint8_t * | buffer |
| int32_t | put_head |
| int32_t | put_tail |
| int32_t | put_base |
| int32_t | get_head |
| int32_t | get_tail |
| int32_t | get_base |
| uint32_t | size |
A structure to represent a ring buffer.
| uint8_t* ring_buf::buffer |
| int32_t ring_buf::get_base |
| int32_t ring_buf::get_head |
| int32_t ring_buf::get_tail |
| int32_t ring_buf::put_base |
| int32_t ring_buf::put_head |
| int32_t ring_buf::put_tail |
| uint32_t ring_buf::size |