Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::TimeoutEvent结构体 参考

超时事件 更多...

#include <TimeWheel.h>

Public 类型

using Callback = std::function<void()>
 超时事件发生时的回调函数类型
 

Public 属性

int64_t range {}
 超时事件定时事件总长
 
int64_t target {}
 超时事件具体将会发生的时间
 
bool repeat {false}
 超时事件发生后,是否进行下一次定时
 
Callback callback {}
 超时事件发生时的回调函数
 

详细描述

超时事件

成员类型定义说明

◆ Callback

using sese::TimeoutEvent::Callback = std::function<void()>

超时事件发生时的回调函数类型

类成员变量说明

◆ callback

Callback sese::TimeoutEvent::callback {}

超时事件发生时的回调函数

◆ range

int64_t sese::TimeoutEvent::range {}

超时事件定时事件总长

被这些函数引用 sese::TimeWheel::delay().

◆ repeat

bool sese::TimeoutEvent::repeat {false}

超时事件发生后,是否进行下一次定时

◆ target

int64_t sese::TimeoutEvent::target {}

超时事件具体将会发生的时间


该结构体的文档由以下文件生成: