TuyaOS
tuya_svc_timer_task.h
浏览该文件的文档.
1
11#ifndef __TUYA_SVC_TIME_TASK_H__
12#define __TUYA_SVC_TIME_TASK_H__
13
14#include "tuya_cloud_types.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
29OPERATE_RET tuya_svc_timer_task_init(UINT_T increase_unit);
30
39OPERATE_RET tuya_svc_timer_task_reset(VOID_T);
40
49OPERATE_RET tuya_svc_timer_task_clear_db(VOID_T);
50
60
61#if defined(BT_TIMER) && (BT_TIMER == 1)
70UINT_T tuya_svc_timer_get_num(VOID_T);
71
80UINT_T tuya_svc_timer_get_capacity(VOID_T);
81
91VOID_T tuya_svc_timer_delete(uint32_t timer_id, BOOL_T update_flash);
92
101VOID_T tuya_svc_timer_get_data(uint8_t *timer_data);
102
112VOID_T tuya_svc_timer_add(uint8_t* data, uint16_t len);
113#endif
114
115#ifdef __cplusplus
116}
117#endif /* __cplusplus */
118
119#endif /*__TUYA_SVC_TIME_TASK_H__ */
120
OPERATE_RET tuya_svc_timer_task_reset(VOID_T)
Reset the timer task.
UINT_T tuya_svc_timer_get_task_count(VOID_T)
Get the count of timer task.
OPERATE_RET tuya_svc_timer_task_clear_db(VOID_T)
Clear up the timer task data in flash.
OPERATE_RET tuya_svc_timer_task_init(UINT_T increase_unit)
Init a timer task.