1
This commit is contained in:
parent
cf4607dd90
commit
9d9efccd69
@ -241,6 +241,13 @@ namespace a8
|
||||
InternalAddXTimer(base_, timer);
|
||||
}
|
||||
|
||||
void XTimer::ModifyTimer(std::weak_ptr<XTimerPtr>& ptr, int expire_time)
|
||||
{
|
||||
if (!ptr.expired()) {
|
||||
ModifyTimer(ptr.lock()->timer, expire_time);
|
||||
}
|
||||
}
|
||||
|
||||
void XTimer::DeleteTimer(xtimer_list* timer)
|
||||
{
|
||||
if (!timer) {
|
||||
|
@ -38,7 +38,8 @@ namespace a8
|
||||
list_head* attach_list,
|
||||
a8::XTimerAfterFunc timer_after_func = nullptr);
|
||||
//修改定时器参数
|
||||
void ModifyTimer(xtimer_list* timer, int expire_time);
|
||||
void ModifyTimer(xtimer_list* timer, int expire_time);
|
||||
void ModifyTimer(std::weak_ptr<XTimerPtr>& ptr, int expire_time);
|
||||
//删除定时器
|
||||
void DeleteTimer(xtimer_list* timer);
|
||||
//通过关联的list_head获取定时器对象
|
||||
|
Loading…
x
Reference in New Issue
Block a user