TuyaOS
tkl_find_bind.h
浏览该文件的文档.
1
11#ifndef __TKL_FIND_BIND_H__
12#define __TKL_FIND_BIND_H__
13
14
15#ifdef __cplusplus
16 extern "C" {
17#endif
18
19#include "tuya_cloud_types.h"
20
21
22/*
23 * zigbee finding & binding status
24 */
25typedef enum {
26 TKL_FB_SUCCESS = 0,
27 TKL_FB_FAILED,
28} TKL_FB_STATUS_E;
29
30/*
31 * zigbee finding & binding complete callback
32 */
33typedef VOID (*TKL_FB_INITIATOR_COMP_CB)(TKL_FB_STATUS_E status);
34
41BOOL_T tkl_zg_find_bind_targer_start(UINT8_T ep_id);
42
49BOOL_T tkl_zg_find_bind_targer_stop(UINT8_T ep_id);
50
58
65BOOL_T tkl_zg_find_bind_initiator_stop(UINT8_T ep_id);
66
73OPERATE_RET tkl_zg_find_bind_initiator_complete_cb_register(TKL_FB_INITIATOR_COMP_CB complete_cb);
74
75#ifdef __cplusplus
76}
77#endif
78
79#endif
BOOL_T tkl_zg_find_bind_initiator_stop(UINT8_T ep_id)
zigbee finding & binding stop as initiator
BOOL_T tkl_zg_find_bind_targer_start(UINT8_T ep_id)
zigbee finding & binding start as targter
BOOL_T tkl_zg_find_bind_targer_stop(UINT8_T ep_id)
zigbee finding & binding stop as targter
OPERATE_RET tkl_zg_find_bind_initiator_complete_cb_register(TKL_FB_INITIATOR_COMP_CB complete_cb)
zigbee finding & binding complete callback register
BOOL_T tkl_zg_find_bind_initiator_start(UINT8_T ep_id)
zigbee finding & binding start as initiator