#include <pbuf.h>
Definition at line 79 of file pbuf.h.
◆ flags
misc flags
Definition at line 102 of file pbuf.h.
◆ len
length of this buffer
Definition at line 96 of file pbuf.h.
◆ next
next pbuf in singly linked pbuf chain
Definition at line 81 of file pbuf.h.
◆ payload
pointer to the actual data in the buffer
Definition at line 84 of file pbuf.h.
◆ ref
the reference count always equals the number of pointers that refer to this pbuf. This can be pointers from an application, the stack itself, or pbuf->next pointers from a chain.
Definition at line 109 of file pbuf.h.
◆ tot_len
total length of this buffer and all next buffers in chain belonging to the same packet.
For non-queue packet chains this is the invariant: p->tot_len == p->len + (p->next? p->next->tot_len: 0)
Definition at line 93 of file pbuf.h.
◆ type
pbuf_type as u8_t instead of enum to save space
Definition at line 99 of file pbuf.h.
The documentation for this struct was generated from the following file:
- libxenon/drivers/lwip/include/lwip/pbuf.h