proxygen
folly::VirtualEventBase Member List

This is the complete list of members for folly::VirtualEventBase, including all inherited members.

add(folly::Func f) overridefolly::VirtualEventBaseinlinevirtual
addWithPriority(Func, int8_t priority)folly::Executorvirtual
attachTimeoutManager(AsyncTimeout *obj, TimeoutManager::InternalEnum internal) overridefolly::VirtualEventBaseinlinevirtual
bumpHandlingTime() overridefolly::VirtualEventBaseinlinevirtual
cancelTimeout(AsyncTimeout *obj) overridefolly::VirtualEventBaseinlinevirtual
clearCobTimeouts()folly::TimeoutManagerprotected
destroy()folly::VirtualEventBaseprivate
destroyFuture_folly::VirtualEventBaseprivate
destroyImpl()folly::VirtualEventBaseprivate
destroyPromise_folly::VirtualEventBaseprivate
detachTimeoutManager(AsyncTimeout *obj) overridefolly::VirtualEventBaseinlinevirtual
evb_folly::VirtualEventBaseprivate
EventBase classfolly::VirtualEventBasefriend
Func typedeffolly::TimeoutManager
getEventBase()folly::VirtualEventBaseinline
getKeepAliveToken(ExecutorT *executor)folly::Executorinlinestatic
getKeepAliveToken(ExecutorT &executor)folly::Executorinlinestatic
getNumPriorities() const folly::Executorinlinevirtual
HI_PRIfolly::Executorstatic
inRunningEventBaseThread() const folly::VirtualEventBaseinline
InternalEnum enum namefolly::TimeoutManager
isInTimeoutManagerThread() overridefolly::VirtualEventBaseinlinevirtual
isKeepAliveDummy(const KeepAlive< ExecutorT > &keepAlive)folly::Executorinlineprotectedstatic
keepAliveAcquire() overridefolly::VirtualEventBaseinlineprotectedvirtual
keepAliveCount()folly::VirtualEventBaseinlineprivate
keepAliveRelease() overridefolly::VirtualEventBaseinlineprotectedvirtual
LO_PRIfolly::Executorstatic
LoopCallbackList typedeffolly::VirtualEventBaseprivate
loopKeepAlive_folly::VirtualEventBaseprivate
loopKeepAliveCount_folly::VirtualEventBaseprivate
loopKeepAliveCountAtomic_folly::VirtualEventBaseprivate
makeKeepAlive(ExecutorT *executor)folly::Executorinlineprotectedstatic
MID_PRIfolly::Executorstatic
onDestructionCallbacks_folly::VirtualEventBaseprivate
operator=(const VirtualEventBase &)=deletefolly::VirtualEventBase
runAfterDelay(Func cob, uint32_t milliseconds, InternalEnum internal=InternalEnum::NORMAL)folly::TimeoutManager
runInEventBaseThread(F &&f)folly::VirtualEventBaseinline
runOnDestruction(EventBase::LoopCallback *callback)folly::VirtualEventBase
scheduleTimeout(AsyncTimeout *obj, TimeoutManager::timeout_type timeout) overridefolly::VirtualEventBaseinlinevirtual
timeout_type typedeffolly::TimeoutManager
TimeoutManager()folly::TimeoutManager
timer()folly::VirtualEventBaseinline
tryRunAfterDelay(Func cob, uint32_t milliseconds, InternalEnum internal=InternalEnum::NORMAL)folly::TimeoutManager
VirtualEventBase(EventBase &evb)folly::VirtualEventBaseexplicit
VirtualEventBase(const VirtualEventBase &)=deletefolly::VirtualEventBase
~Executor()folly::Executorinlinevirtual
~TimeoutManager()folly::TimeoutManagervirtual
~VirtualEventBase() overridefolly::VirtualEventBase