| AsyncTimeout(TimeoutManager *timeoutManager) | folly::AsyncTimeout | explicitprivate |
| AsyncTimeout(EventBase *eventBase) | folly::AsyncTimeout | explicitprivate |
| AsyncTimeout(TimeoutManager *timeoutManager, InternalEnum internal) | folly::AsyncTimeout | private |
| AsyncTimeout(EventBase *eventBase, InternalEnum internal) | folly::AsyncTimeout | private |
| AsyncTimeout() | folly::AsyncTimeout | private |
| attachEventBase(EventBase *eventBase, InternalEnum internal=InternalEnum::NORMAL) | folly::AsyncTimeout | private |
| attachTimeoutManager(TimeoutManager *timeoutManager, InternalEnum internal=InternalEnum::NORMAL) | folly::AsyncTimeout | private |
| bitmap_ | folly::HHWheelTimer | private |
| buckets_ | folly::HHWheelTimer | private |
| calcNextTick() | folly::HHWheelTimer | private |
| CallbackList typedef | folly::HHWheelTimer | private |
| cancelAll() | folly::HHWheelTimer | |
| cancelTimeout() | folly::AsyncTimeout | private |
| cascadeTimers(int bucket, int tick) | folly::HHWheelTimer | private |
| count() const | folly::HHWheelTimer | inline |
| count_ | folly::HHWheelTimer | private |
| DEFAULT_TICK_INTERVAL | folly::HHWheelTimer | static |
| defaultTimeout_ | folly::HHWheelTimer | private |
| DelayedDestruction() | folly::DelayedDestruction | inlineprotected |
| DelayedDestructionBase() | folly::DelayedDestructionBase | inlineprotected |
| destroy() | folly::DelayedDestruction | inlinevirtual |
| detachEventBase() | folly::AsyncTimeout | private |
| detachTimeoutManager() | folly::AsyncTimeout | private |
| expireTick_ | folly::HHWheelTimer | private |
| getCurTime() | folly::HHWheelTimer | inlineprivate |
| getDefaultTimeout() const | folly::HHWheelTimer | inline |
| getDestroyPending() const | folly::DelayedDestruction | inline |
| getDestructorGuardCount() const | folly::DelayedDestructionBase | inlineprotected |
| getEvent() | folly::AsyncTimeout | inlineprivate |
| getTickInterval() const | folly::HHWheelTimer | inline |
| getTimeoutManager() | folly::AsyncTimeout | inlineprivate |
| HHWheelTimer(folly::TimeoutManager *timeoutManager, std::chrono::milliseconds intervalMS=std::chrono::milliseconds(DEFAULT_TICK_INTERVAL), AsyncTimeout::InternalEnum internal=AsyncTimeout::InternalEnum::NORMAL, std::chrono::milliseconds defaultTimeoutMS=std::chrono::milliseconds(-1)) | folly::HHWheelTimer | explicit |
| HHWheelTimer(HHWheelTimer const &)=delete | folly::HHWheelTimer | private |
| InternalEnum typedef | folly::AsyncTimeout | private |
| interval_ | folly::HHWheelTimer | private |
| isDetachable() const | folly::HHWheelTimer | inline |
| isScheduled() const | folly::AsyncTimeout | private |
| LARGEST_SLOT | folly::HHWheelTimer | privatestatic |
| lastTick_ | folly::HHWheelTimer | private |
| make(TimeoutManager &manager, TCallback &&callback) | folly::AsyncTimeout | privatestatic |
| newTimer(Args &&...args) | folly::HHWheelTimer | inlinestatic |
| operator=(HHWheelTimer const &)=delete | folly::HHWheelTimer | private |
| processingCallbacksGuard_ | folly::HHWheelTimer | private |
| schedule(TimeoutManager::timeout_type timeout, TimeoutManager &manager, TCallback &&callback) | folly::AsyncTimeout | privatestatic |
| scheduleNextTimeout() | folly::HHWheelTimer | private |
| scheduleTimeout(Callback *callback, std::chrono::milliseconds timeout) | folly::HHWheelTimer | |
| scheduleTimeout(Callback *callback) | folly::HHWheelTimer | |
| folly::AsyncTimeout::scheduleTimeout(uint32_t milliseconds) | folly::AsyncTimeout | private |
| folly::AsyncTimeout::scheduleTimeout(TimeoutManager::timeout_type timeout) | folly::AsyncTimeout | private |
| scheduleTimeoutFn(F fn, std::chrono::milliseconds timeout) | folly::HHWheelTimer | inline |
| scheduleTimeoutImpl(Callback *callback, std::chrono::milliseconds timeout) | folly::HHWheelTimer | |
| setDefaultTimeout(std::chrono::milliseconds timeout) | folly::HHWheelTimer | inline |
| SharedPtr typedef | folly::HHWheelTimer | |
| startTime_ | folly::HHWheelTimer | private |
| timeoutExpired() noexceptoverride | folly::HHWheelTimer | privatevirtual |
| timeouts | folly::HHWheelTimer | private |
| timeToWheelTicks(std::chrono::milliseconds t) | folly::HHWheelTimer | inlineprivate |
| UniquePtr typedef | folly::HHWheelTimer | |
| WHEEL_BITS | folly::HHWheelTimer | privatestatic |
| WHEEL_BUCKETS | folly::HHWheelTimer | privatestatic |
| WHEEL_MASK | folly::HHWheelTimer | privatestatic |
| WHEEL_SIZE | folly::HHWheelTimer | privatestatic |
| ~AsyncTimeout() | folly::AsyncTimeout | privatevirtual |
| ~DelayedDestruction() override=default | folly::DelayedDestruction | protected |
| ~DelayedDestructionBase()=default | folly::DelayedDestructionBase | virtual |
| ~HHWheelTimer() override | folly::HHWheelTimer | protected |