TuyaOS
log_seq_timer_task.h
浏览该文件的文档.
1
10#ifndef __LOG_SEQ_TIMER_TASK_H
11#define __LOG_SEQ_TIMER_TASK_H
12
13#include "log_seq.h"
14
15// define log sequence object is "timer_task", include this head file can recorde log sequence to "timer_task" module
16#define LOGSEQ_OBJ "svc_timer_task"
17
22typedef enum {
23 // run timer task
24 LOGSEQ_TIMER_TASK_EXECUTE = 0, // type:string, value:timer id and execute result, location:NULL
25
26 // generic
27 LOGSEQ_TIMER_TASK_TIME = 1, // type:string, value:system time, location:NULL
28 LOGSEQ_TIMER_TASK_TOKEN = 2, // type:string, value:device Token, location:NULL
29
30 // load from disk
31 LOGSEQ_TIMER_TASK_LOAD = 10, // type:error code, value:failed to load timing task from flash, location:__load_timer_task_from_disk
32 LOGSEQ_TIMER_TASK_LOAD_DPS_FAILD = 11, // type: decimal number, value:failed to request memory for dps, location:__load_timer_task_from_disk
33 LOGSEQ_TIMER_TASK_LOAD_TIMER_ID_FAILD = 12, // type: decimal number, value:failed to request memory for timer id, location:__load_timer_task_from_disk
34
35 // save to disk
36 LOGSEQ_TIMER_TASK_SAVE = 20, // type:error code, value:failed to save timing task to flash, location:__save_time_task_to_disk
37
38 // update from cloud
39 LOGSEQ_TIMER_TASK_UPDATE = 30, // type:error code, value:failed to update timing task, location:__update_time_task_from_cloud
40 LOGSEQ_TIMER_TASK_UPDATE_GET = 31, // type:error code, value:failed to update timing content, location:__update_time_task_from_cloud
41 LOGSEQ_TIMER_TASK_UPDATE_GET_ITEM = 32, // type: decimal number, value:get timer index of the error, location:__update_time_task_from_cloud
42 LOGSEQ_TIMER_TASK_UPDATE_INCREASE = 33, // type: decimal number, value:total timer number, location__increase_arr_size
43 LOGSEQ_TIMER_TASK_UPDATE_ADD = 34, // type: decimal number, value:add timer index of the error, location:__add_task_to_arr
45
46#endif
provide log sequence api
TIMER_TASK_LOG_SEQ_E
define timer task detail log sequence information user can easy know bug location from this sequence,...
Definition: log_seq_timer_task.h:22