proxygen
Main Page
Related Pages
Namespaces
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
folly::VirtualEventBase Member List
This is the complete list of members for
folly::VirtualEventBase
, including all inherited members.
add
(folly::Func f) override
folly::VirtualEventBase
inline
virtual
addWithPriority
(Func, int8_t priority)
folly::Executor
virtual
attachTimeoutManager
(AsyncTimeout *obj, TimeoutManager::InternalEnum internal) override
folly::VirtualEventBase
inline
virtual
bumpHandlingTime
() override
folly::VirtualEventBase
inline
virtual
cancelTimeout
(AsyncTimeout *obj) override
folly::VirtualEventBase
inline
virtual
clearCobTimeouts
()
folly::TimeoutManager
protected
destroy
()
folly::VirtualEventBase
private
destroyFuture_
folly::VirtualEventBase
private
destroyImpl
()
folly::VirtualEventBase
private
destroyPromise_
folly::VirtualEventBase
private
detachTimeoutManager
(AsyncTimeout *obj) override
folly::VirtualEventBase
inline
virtual
evb_
folly::VirtualEventBase
private
EventBase
class
folly::VirtualEventBase
friend
Func
typedef
folly::TimeoutManager
getEventBase
()
folly::VirtualEventBase
inline
getKeepAliveToken
(ExecutorT *executor)
folly::Executor
inline
static
getKeepAliveToken
(ExecutorT &executor)
folly::Executor
inline
static
getNumPriorities
() const
folly::Executor
inline
virtual
HI_PRI
folly::Executor
static
inRunningEventBaseThread
() const
folly::VirtualEventBase
inline
InternalEnum
enum name
folly::TimeoutManager
isInTimeoutManagerThread
() override
folly::VirtualEventBase
inline
virtual
isKeepAliveDummy
(const KeepAlive< ExecutorT > &keepAlive)
folly::Executor
inline
protected
static
keepAliveAcquire
() override
folly::VirtualEventBase
inline
protected
virtual
keepAliveCount
()
folly::VirtualEventBase
inline
private
keepAliveRelease
() override
folly::VirtualEventBase
inline
protected
virtual
LO_PRI
folly::Executor
static
LoopCallbackList
typedef
folly::VirtualEventBase
private
loopKeepAlive_
folly::VirtualEventBase
private
loopKeepAliveCount_
folly::VirtualEventBase
private
loopKeepAliveCountAtomic_
folly::VirtualEventBase
private
makeKeepAlive
(ExecutorT *executor)
folly::Executor
inline
protected
static
MID_PRI
folly::Executor
static
onDestructionCallbacks_
folly::VirtualEventBase
private
operator=
(const VirtualEventBase &)=delete
folly::VirtualEventBase
runAfterDelay
(Func cob, uint32_t milliseconds, InternalEnum internal=InternalEnum::NORMAL)
folly::TimeoutManager
runInEventBaseThread
(F &&f)
folly::VirtualEventBase
inline
runOnDestruction
(EventBase::LoopCallback *callback)
folly::VirtualEventBase
scheduleTimeout
(AsyncTimeout *obj, TimeoutManager::timeout_type timeout) override
folly::VirtualEventBase
inline
virtual
timeout_type
typedef
folly::TimeoutManager
TimeoutManager
()
folly::TimeoutManager
timer
()
folly::VirtualEventBase
inline
tryRunAfterDelay
(Func cob, uint32_t milliseconds, InternalEnum internal=InternalEnum::NORMAL)
folly::TimeoutManager
VirtualEventBase
(EventBase &evb)
folly::VirtualEventBase
explicit
VirtualEventBase
(const VirtualEventBase &)=delete
folly::VirtualEventBase
~Executor
()
folly::Executor
inline
virtual
~TimeoutManager
()
folly::TimeoutManager
virtual
~VirtualEventBase
() override
folly::VirtualEventBase
Generated by
1.8.11