11#ifndef __TKL_BINDING_TABLE_H__
12#define __TKL_BINDING_TABLE_H__
19#include "tuya_cloud_types.h"
22typedef UINT8_T EUI64_T[8];
Definition: tkl_binding_table.h:36
UINT8_T remote_ep
remote endpoint
Definition: tkl_binding_table.h:39
TKL_BIND_TYPE_E type
binding type
Definition: tkl_binding_table.h:37
UINT8_T local_ep
local endpoint
Definition: tkl_binding_table.h:38
UINT16_T cluster
cluster id
Definition: tkl_binding_table.h:40
BOOL_T tkl_zg_add_binding(TKL_BINDING_TABLE_T *entry)
add binding entry to table
TKL_BIND_TYPE_E
Definition: tkl_binding_table.h:27
@ TUYA_MULTICAST_BINDING
multicast binding, 16bits address is group id
Definition: tkl_binding_table.h:30
@ TUYA_UNICAST_BINDING
unicast binding, 64bits address is destination MAC
Definition: tkl_binding_table.h:29
@ TUYA_UNUSED_BINDING
binding table entry is not used
Definition: tkl_binding_table.h:28
BOOL_T tkl_zg_remove_binding(TKL_BINDING_TABLE_T *entry)
remove binding entry from table
BOOL_T tkl_zg_clear_all_binding(VOID_T)
remove clear binding table