| 239 | } |
| 240 | |
| 241 | TimerManager::Timer TimerManager::add(shared_ptr<Runnable> task, const std::chrono::milliseconds &timeout) { |
| 242 | return add(task, std::chrono::steady_clock::now() + timeout); |
| 243 | } |
| 244 | |
| 245 | TimerManager::Timer TimerManager::add(shared_ptr<Runnable> task, |
| 246 | const std::chrono::time_point<std::chrono::steady_clock>& abstime) { |