更新 README.md
parent
9d94fca3d2
commit
7844081690
|
|
@ -39,8 +39,9 @@ struct itimerspec {
|
|||
};
|
||||
```
|
||||
|
||||
其中it_value即是超时时间,若想定义周期定时器,则设置it_interval成员;若不想定义周期定时器,则需设置it_interval成员都为0。
|
||||
- repeat是周期定时器的重复次数,若设置为-1,代表永远重复;
|
||||
其中it_value即是超时时间,若想定义周期定时任务,则设置it_interval成员;若不想定义周期定时器,则需设置it_interval成员都为0。因此,第一次超时和后面周期定时任务是可以使用不同时间的。
|
||||
|
||||
- repeat是周期定时器的重复次数,若设置为**-1,代表永远重复;0,代表一次都不执行**;因此repeat应至少为1,或者使用-1;
|
||||
- cb为定时任务超时回调函数,其类型为:void (*timer_callback_t)(void *data);
|
||||
- data为定时任务回调函数的参数,为void *类型,用户可指定为自己定义的结构体;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue