zb_leg_buf_s

nRF5 SDK for Thread and Zigbee v4.2.0

#include <zboss_api_buf.h>

Data Fields

union {
   zb_buf_hdr_t   hdr
 
   struct zb_buf_s *   next
 
u
 
zb_uint8_t buf [ZB_IO_BUF_SIZE]
 

Detailed Description

Packet buffer (legacy)

Field Documentation

◆ buf

zb_uint8_t zb_leg_buf_s::buf[ZB_IO_BUF_SIZE]

Data

◆ hdr

zb_buf_hdr_t zb_leg_buf_s::hdr

Buffer header, if buffer is used

◆ next

struct zb_buf_s* zb_leg_buf_s::next

Ref to next free buffer, if buffer is not used

◆ u

union { ... } zb_leg_buf_s::u

Buffer header

  • external/zboss/include/zboss_api_buf.h