Developing with ZBOSS for Zigbee
zb_zcl_tunneling_transfer_data_payload_s Struct Reference

TransferData payload. This structure presents custom implementation of Transfer Data command payload defined in SE spec. More...

#include <zb_zcl_tunneling.h>

Data Fields

zb_zcl_tunneling_transfer_data_hdr_t hdr
 
zb_uint8_t data_size
 
zb_uint8_ttun_data
 Octet containing the data to be transferred through the tunnel in the format of the communication protocol for which the tunnel has been requested and opened. The payload contains the assembled data exactly as it was sent by the client. Theoretically, its length is solely limited through the fragmentation algorithm and the RX/TX transfer buffer sizes within the communication partners. The content of the payload is up to the application sending the data. It is neither guaranteed, that it contains a complete PDU nor is any other assumption on its internal format made. This is left up to the implementer of the specific protocol tunnel behavior.
 

Detailed Description

TransferData payload. This structure presents custom implementation of Transfer Data command payload defined in SE spec.

See also
SE spec, subclause D.6.2.4.3.2 and D.6.2.5.2
TransferData client command
TransferData server command

Field Documentation

◆ data_size

zb_uint8_t zb_zcl_tunneling_transfer_data_payload_s::data_size

Size of tun_data

◆ hdr

zb_zcl_tunneling_transfer_data_hdr_t zb_zcl_tunneling_transfer_data_payload_s::hdr

The documentation for this struct was generated from the following file: