![]() |
RMVL
2.6.0-dev
Robotic Manipulation and Vision Library
|
异步定时器 更多...
#include <rmvl/io/async.hpp>
类 | |
| class | TimerAwaiter |
| 定时等待器 更多... | |
Public 成员函数 | |
| Timer (IOContext &io_context) | |
| ~Timer () | |
| template<typename Rep, typename Period> | |
| TimerAwaiter | sleep_for (const std::chrono::duration< Rep, Period > &duration) |
| 创建一个持续指定时间的定时等待器 | |
| template<typename Clock, typename Duration> | |
| TimerAwaiter | sleep_until (const std::chrono::time_point< Clock, Duration > &time_point) |
| 创建一个在指定时间点触发的定时等待器 | |
异步定时器
| rm::async::Timer::Timer | ( | IOContext & | io_context | ) |
| rm::async::Timer::~Timer | ( | ) |
|
inline |
创建一个持续指定时间的定时等待器
| [in] | duration | 定时器持续时间 |
|
inline |