| 
    Zephyr Project API
    3.3.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 |