38std::unique_ptr<Ticker>
tick(
const Loop &loop, uint64_t millis, uint64_t count);
Definition multipromise.h:127
virtual void close()=0
Immediately stop the ticker.
virtual ~Ticker()=default
virtual MultiPromise< uint64_t > ticker()=0
Promise< void > sleep(const Loop &loop, uint64_t millis)
A promise that resolves after at least millis milliseconds.
Definition timer.cc:94
std::unique_ptr< Ticker > tick(const Loop &loop, uint64_t millis, uint64_t count)
Definition timer.cc:163
Definition async_work.cc:18