Developing with ZBOSS
|
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_on_off_set_effect_value_param_t on_off_set_effect_value_param | |
zb_zcl_shade_set_value_param_t shade_set_value_param | |
zb_zcl_shade_get_value_param_t shade_get_value_param | |
zb_zcl_level_control_set_value_param_t level_control_set_value_param | |
zb_zcl_ias_wd_start_warning_value_param_t start_warning_value_param | |
zb_zcl_thermostat_value_param_t thermostat_value_param | |
zb_zcl_ias_wd_squawk_value_param_t squawk_value_param | |
zb_zcl_device_cmd_generic_param_t gnr | |
} | cb_param |
Data for Device user application callback. This structure has receive to User application callback (see zb_callback_t).
union { ... } zb_zcl_device_callback_param_s::cb_param |
Callback custom data
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)
zb_ret_t zb_zcl_device_callback_param_s::status |
Return status (see zb_ret_t)