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 |
AsyncTimeoutSet(folly::TimeoutManager *timeoutManager, std::chrono::milliseconds intervalMS, std::chrono::milliseconds atMostEveryN=std::chrono::milliseconds(0), TimeoutClock *timeoutClock=nullptr) | proxygen::AsyncTimeoutSet | |
AsyncTimeoutSet(folly::TimeoutManager *timeoutManager, InternalEnum internal, std::chrono::milliseconds intervalMS, std::chrono::milliseconds atMostEveryN=std::chrono::milliseconds(0)) | proxygen::AsyncTimeoutSet | |
AsyncTimeoutSet(AsyncTimeoutSet const &)=delete | proxygen::AsyncTimeoutSet | private |
atMostEveryN_ | proxygen::AsyncTimeoutSet | private |
attachEventBase(EventBase *eventBase, InternalEnum internal=InternalEnum::NORMAL) | folly::AsyncTimeout | private |
attachTimeoutManager(TimeoutManager *timeoutManager, InternalEnum internal=InternalEnum::NORMAL) | folly::AsyncTimeout | private |
cancelTimeout() | folly::AsyncTimeout | private |
DelayedDestruction() | folly::DelayedDestruction | inlineprotected |
DelayedDestructionBase() | folly::DelayedDestructionBase | inlineprotected |
destroy() override | proxygen::AsyncTimeoutSet | virtual |
detachEventBase() | folly::AsyncTimeout | private |
detachTimeoutManager() | folly::AsyncTimeout | private |
fireAtMostEvery(const std::chrono::milliseconds &ms) | proxygen::AsyncTimeoutSet | inline |
front() | proxygen::AsyncTimeoutSet | inline |
front() const | proxygen::AsyncTimeoutSet | inline |
getDestroyPending() const | folly::DelayedDestruction | inline |
getDestructorGuardCount() const | folly::DelayedDestructionBase | inlineprotected |
getEvent() | folly::AsyncTimeout | inlineprivate |
getInterval() const | proxygen::AsyncTimeoutSet | inline |
getTimeoutManager() | folly::AsyncTimeout | inlineprivate |
head_ | proxygen::AsyncTimeoutSet | private |
headChanged() | proxygen::AsyncTimeoutSet | private |
InternalEnum typedef | folly::AsyncTimeout | private |
interval_ | proxygen::AsyncTimeoutSet | private |
inTimeoutExpired_ | proxygen::AsyncTimeoutSet | private |
isScheduled() const | folly::AsyncTimeout | private |
make(TimeoutManager &manager, TCallback &&callback) | folly::AsyncTimeout | privatestatic |
operator=(AsyncTimeoutSet const &)=delete | proxygen::AsyncTimeoutSet | private |
schedule(TimeoutManager::timeout_type timeout, TimeoutManager &manager, TCallback &&callback) | folly::AsyncTimeout | privatestatic |
scheduleTimeout(Callback *callback) | proxygen::AsyncTimeoutSet | |
folly::AsyncTimeout::scheduleTimeout(uint32_t milliseconds) | folly::AsyncTimeout | private |
folly::AsyncTimeout::scheduleTimeout(TimeoutManager::timeout_type timeout) | folly::AsyncTimeout | private |
tail_ | proxygen::AsyncTimeoutSet | private |
timeoutClock_ | proxygen::AsyncTimeoutSet | private |
timeoutExpired() noexceptoverride | proxygen::AsyncTimeoutSet | privatevirtual |
UniquePtr typedef | proxygen::AsyncTimeoutSet | |
~AsyncTimeout() | folly::AsyncTimeout | privatevirtual |
~AsyncTimeoutSet() override | proxygen::AsyncTimeoutSet | protected |
~DelayedDestruction() override=default | folly::DelayedDestruction | protected |
~DelayedDestructionBase()=default | folly::DelayedDestructionBase | virtual |