Developing with ZBOSS for Zigbee

APSME binding structure. More...

#include <zboss_api_aps.h>

Data Fields

zb_ieee_addr_t src_addr
zb_uint8_t src_endpoint
zb_uint16_t clusterid
zb_uint8_t addr_mode
zb_addr_u dst_addr
zb_uint8_t dst_endpoint
zb_callback_t confirm_cb

Detailed Description

APSME binding structure.

This data structure passed to zb_apsme_bind_request() and to zb_apsme_unbind_request().

Field Documentation

◆ addr_mode

zb_uint8_t zb_apsme_binding_req_s::addr_mode

The type of destination address supplied by the DstAddr parameter - see aps_addr_mode

◆ clusterid

zb_uint16_t zb_apsme_binding_req_s::clusterid

The identifier of the cluster on the source device that is to be bound to the destination device.

◆ confirm_cb

zb_callback_t zb_apsme_binding_req_s::confirm_cb

The callback to be called when the operation is completed.

◆ dst_addr

zb_addr_u zb_apsme_binding_req_s::dst_addr

The destination address for the binding entry.

◆ dst_endpoint

zb_uint8_t zb_apsme_binding_req_s::dst_endpoint

This parameter will be present only if the DstAddrMode parameter has a value of 0x03 and, if present, will be the destination endpoint for the binding entry.

◆ src_addr

zb_ieee_addr_t zb_apsme_binding_req_s::src_addr

The source IEEE address for the binding entry.

◆ src_endpoint

zb_uint8_t zb_apsme_binding_req_s::src_endpoint

The source endpoint for the binding entry.

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