Trident IoT Zigbee SDK
 
Loading...
Searching...
No Matches
+ Collaboration diagram for Bind API References:

Functions

zb_bool_t tr_bind_check_groups_binding_exists (zb_uint8_t endpoint, zb_uint16_t group_id)
 API to check if a groups binding exists.
 
zb_bool_t tr_bind_add_group_binding (zb_uint8_t endpoint, zb_uint16_t group_id)
 API to add a group binding.
 
zb_bool_t tr_bind_remove_group_binding (zb_uint8_t endpoint, zb_uint16_t group_id)
 API to remove a group binding.
 
void tr_bind_remove_all_groups_bindings (zb_uint8_t endpoint)
 API to remove all group bindings.
 

Detailed Description



Function Documentation

◆ tr_bind_add_group_binding()

zb_bool_t tr_bind_add_group_binding ( zb_uint8_t endpoint,
zb_uint16_t group_id )

API to add a group binding.

Parameters
endpointdevice endpoint
group_idgroup id to add
Returns
ZB_TRUE if it was added, ZB_FALSE if it wasn't

◆ tr_bind_check_groups_binding_exists()

zb_bool_t tr_bind_check_groups_binding_exists ( zb_uint8_t endpoint,
zb_uint16_t group_id )

API to check if a groups binding exists.

Parameters
endpointdevice endpoint
group_idgroup id to search for
Returns
ZB_TRUE if binding exists, ZB_FALSE if it doesn't

◆ tr_bind_remove_all_groups_bindings()

void tr_bind_remove_all_groups_bindings ( zb_uint8_t endpoint)

API to remove all group bindings.

Parameters
endpointdevice endpoint

◆ tr_bind_remove_group_binding()

zb_bool_t tr_bind_remove_group_binding ( zb_uint8_t endpoint,
zb_uint16_t group_id )

API to remove a group binding.

Parameters
endpointdevice endpoint
group_idgroup id of binding to remove
Returns
ZB_TRUE if it was removed, ZB_FALSE if it wasn't