#include <folly/io/async/TimerFDTimeoutManager.h>
namespace folly {
TimerFDTimeoutManager::TimerFDTimeoutManager(folly::EventBase* eventBase)
: … { … }
TimerFDTimeoutManager::~TimerFDTimeoutManager() { … }
void TimerFDTimeoutManager::onTimeout() noexcept { … }
void TimerFDTimeoutManager::scheduleTimeout(
Callback* callback, std::chrono::microseconds timeout) { … }
bool TimerFDTimeoutManager::cancelTimeout(Callback* callback) { … }
size_t TimerFDTimeoutManager::cancelAll() { … }
size_t TimerFDTimeoutManager::count() const { … }
void TimerFDTimeoutManager::processExpiredTimers() { … }
void TimerFDTimeoutManager::scheduleNextTimer() { … }
}