Memory management structure. More...
#include <mbuf.h>
Data Fields | |
nrf_fifo_t | fifo |
mbuf_read_fn | read |
mbuf_buf_len_fn | buf_len |
mbuf_free_fn | free |
uint32_t | read_pos |
void * | p_current |
Memory management structure.
mbuf_buf_len_fn mbuf_t::buf_len |
Function for checking buffer length.
nrf_fifo_t mbuf_t::fifo |
FIFO for storing data buffers.
mbuf_free_fn mbuf_t::free |
Function for freeing a buffer.
void* mbuf_t::p_current |
Pointer to the currently processed buffer.
mbuf_read_fn mbuf_t::read |
Function for reading data from a buffer.
uint32_t mbuf_t::read_pos |
Read position in the currently processed buffer.