12#ifndef __TKL_POLL_MANAGER_H__
13#define __TKL_POLL_MANAGER_H__
20#include "tuya_cloud_types.h"
34typedef VOID_T (*TKL_ZG_POLL_MGR_CB)(VOID_T);
44 TKL_ZG_POLL_CMP_CB poll_cmp_cb;
45 TKL_ZG_POLL_MGR_CB poll_mgr_cb;
Definition: tkl_poll_manager.h:43
OPERATE_RET tkl_zg_poll_data_send(VOID_T)
send zigbee data request
OPERATE_RET tkl_zg_poll_cb_register(TKL_POLL_CB_T *poll_cb)
register zigbee poll callback
TKL_POLL_STATUS_E
Definition: tkl_poll_manager.h:26
@ TKL_POLL_BUSY_FAIL
poll failed because the data could not be sent out for some reasons(CCA fail or not low buff)
Definition: tkl_poll_manager.h:29
@ TKL_POLL_NO_ACK_FAIL
poll failed because no MAC ack receive
Definition: tkl_poll_manager.h:30
@ TKL_POLL_SUCESS
poll succeeded and get remote data
Definition: tkl_poll_manager.h:28