Logo
Developing with ZBOSS for Zigbee
zb_zcl_device_callback_param_s Struct Reference

Data for Device user application callback. This structure has receive to User application callback (see zb_callback_t). More...

#include <zboss_api_zcl.h>

Data Fields

zb_zcl_device_callback_id_t device_cb_id
 
zb_uint8_t endpoint
 
zb_zcl_attr_access_t attr_type
 
zb_ret_t status
 
union {
   zb_zcl_set_attr_value_param_t   set_attr_value_param
 
   zb_zcl_device_cmd_generic_param_t   gnr
 
cb_param
 

Detailed Description

Data for Device user application callback. This structure has receive to User application callback (see zb_callback_t).

Field Documentation

§ attr_type

zb_zcl_attr_access_t zb_zcl_device_callback_param_s::attr_type

§ cb_param

union { ... } zb_zcl_device_callback_param_s::cb_param

Callback custom data

§ device_cb_id

zb_zcl_device_callback_id_t zb_zcl_device_callback_param_s::device_cb_id

Type of device callback (see zb_zcl_device_callback_id_e)

§ endpoint

zb_uint8_t zb_zcl_device_callback_param_s::endpoint

Destination endpoint

§ gnr

zb_zcl_device_cmd_generic_param_t zb_zcl_device_callback_param_s::gnr

§ set_attr_value_param

zb_zcl_set_attr_value_param_t zb_zcl_device_callback_param_s::set_attr_value_param

§ status

zb_ret_t zb_zcl_device_callback_param_s::status

Return status (see zb_ret_t)


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