NimBLE-Arduino 2.1.2
Loading...
Searching...
No Matches
os_mbuf Struct Reference

#include <os_mbuf.h>

Public Attributes

uint8_t * om_data
 
uint8_t om_flags
 
uint8_t om_pkthdr_len
 
uint16_t om_len
 
struct os_mbuf_poolom_omp
 
uint8_t om_databuf [0]
 

Detailed Description

Chained memory buffer.

Member Data Documentation

◆ om_data

uint8_t* os_mbuf::om_data

Current pointer to data in the structure

◆ om_databuf

uint8_t os_mbuf::om_databuf[0]

Pointer to the beginning of the data, after this buffer

◆ om_flags

uint8_t os_mbuf::om_flags

Flags associated with this buffer, see OS_MBUF_F_* defintions

◆ om_len

uint16_t os_mbuf::om_len

Length of data in this buffer

◆ om_omp

struct os_mbuf_pool* os_mbuf::om_omp

The mbuf pool this mbuf was allocated out of

◆ om_pkthdr_len

uint8_t os_mbuf::om_pkthdr_len

Length of packet header