#include <los_swtmr.h>
Software timer control structure | 软件定时器控制块
变量前缀 uc:UINT8 us:UINT16 uw:UINT32 代表的意思
在文件 los_swtmr.h 第 267 行定义.
SWTMR_PROC_FUNC tagSwTmrCtrl::pfnHandler |
Callback function that handles software timer timeout | 处理软件计时器超时的回调函数
在文件 los_swtmr.h 第 278 行定义.
UINT64 tagSwTmrCtrl::startTime |
Software timer start time | 定时器开始时间
在文件 los_swtmr.h 第 280 行定义.
SortLinkList tagSwTmrCtrl::stSortList |
通过它挂到对应CPU核定时器链表上
在文件 los_swtmr.h 第 268 行定义.
UINT8 tagSwTmrCtrl::ucMode |
Software timer mode | 软件定时器的模式
在文件 los_swtmr.h 第 270 行定义.
UINT8 tagSwTmrCtrl::ucState |
Software timer state | 软件定时器的状态
在文件 los_swtmr.h 第 269 行定义.
UINT16 tagSwTmrCtrl::usTimerID |
Software timer ID | 软件定时器ID,唯一标识,由软件计时器池分配
在文件 los_swtmr.h 第 271 行定义.
UINTPTR tagSwTmrCtrl::uwArg |
Parameter passed in when the callback function that handles software timer timeout is called | 回调函数的参数
在文件 los_swtmr.h 第 276 行定义.
UINT32 tagSwTmrCtrl::uwCount |
Times that a software timer works | 软件定时器工作的时间
在文件 los_swtmr.h 第 273 行定义.
UINT32 tagSwTmrCtrl::uwExpiry |
Timeout interval of an one-off software timer | 一次性软件定时器的超时间隔
在文件 los_swtmr.h 第 275 行定义.
UINT32 tagSwTmrCtrl::uwInterval |
Timeout interval of a periodic software timer | 周期性软件定时器的超时间隔
在文件 los_swtmr.h 第 274 行定义.
UINT32 tagSwTmrCtrl::uwOverrun |
Times that a software timer repeats timing | 软件定时器重复执行的次数
在文件 los_swtmr.h 第 272 行定义.
UINT32 tagSwTmrCtrl::uwOwnerPid |
Owner of this software timer | 软件定时器所属进程ID号
在文件 los_swtmr.h 第 279 行定义.