MeterLogger
|
#include <mqtt/include/ringbuf.h>
Data Fields | |
U8 * | p_o |
U8 *volatile | p_r |
U8 *volatile | p_w |
volatile I32 | fill_cnt |
I32 | size |
volatile I32 RINGBUF::fill_cnt |
Number of filled slots
Definition at line 11 of file ringbuf.h.
Referenced by MQTT_Ping(), MQTT_Publish(), QUEUE_IsEmpty(), QUEUE_Puts(), RINGBUF_Get(), RINGBUF_Init(), and RINGBUF_Put().
U8* RINGBUF::p_o |
Original pointer
Definition at line 8 of file ringbuf.h.
Referenced by RINGBUF_Get(), RINGBUF_Init(), and RINGBUF_Put().
U8* volatile RINGBUF::p_r |
Read pointer
Definition at line 9 of file ringbuf.h.
Referenced by QUEUE_Puts(), RINGBUF_Get(), and RINGBUF_Init().
U8* volatile RINGBUF::p_w |
Write pointer
Definition at line 10 of file ringbuf.h.
Referenced by QUEUE_Puts(), RINGBUF_Init(), and RINGBUF_Put().
I32 RINGBUF::size |
Buffer size
Definition at line 12 of file ringbuf.h.
Referenced by MQTT_Ping(), MQTT_Publish(), RINGBUF_Get(), RINGBUF_Init(), and RINGBUF_Put().