proxygen
Main Page
Related Pages
Namespaces
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
wangle::ConnectionManager Member List
This is the complete list of members for
wangle::ConnectionManager
, including all inherited members.
addConnection
(ManagedConnection *connection, bool timeout=false)
wangle::ConnectionManager
callback_
wangle::ConnectionManager
private
ConnectionIterator
typedef
wangle::ConnectionManager
ConnectionManager
(folly::EventBase *eventBase, std::chrono::milliseconds timeout, Callback *callback=nullptr)
wangle::ConnectionManager
ConnectionManager
(const ConnectionManager &)=delete
wangle::ConnectionManager
private
conns_
wangle::ConnectionManager
private
DelayedDestruction
()
folly::DelayedDestruction
inline
protected
DelayedDestructionBase
()
folly::DelayedDestructionBase
inline
protected
destroy
()
folly::DelayedDestruction
inline
virtual
drainAllConnections
()
wangle::ConnectionManager
private
drainConnections
(double pct, std::chrono::milliseconds idleGrace)
wangle::ConnectionManager
drainHelper_
wangle::ConnectionManager
private
drainIterator_
wangle::ConnectionManager
private
dropAllConnections
()
wangle::ConnectionManager
dropConnections
(double pct)
wangle::ConnectionManager
dropIdleConnections
(size_t num)
wangle::ConnectionManager
eventBase_
wangle::ConnectionManager
private
getDefaultTimeout
() const
wangle::ConnectionManager
inline
getDestroyPending
() const
folly::DelayedDestruction
inline
getDestructorGuardCount
() const
folly::DelayedDestructionBase
inline
protected
getNumConnections
() const
wangle::ConnectionManager
inline
idleConnEarlyDropThreshold_
wangle::ConnectionManager
private
idleGracefulTimeoutExpired
()
wangle::ConnectionManager
private
idleIterator_
wangle::ConnectionManager
private
initiateGracefulShutdown
(std::chrono::milliseconds idleGrace)
wangle::ConnectionManager
iterateConns
(F func)
wangle::ConnectionManager
inline
makeUnique
(Args &&...args)
wangle::ConnectionManager
inline
static
notifyPendingShutdown_
wangle::ConnectionManager
private
onActivated
(ManagedConnection &conn) override
wangle::ConnectionManager
virtual
onDeactivated
(ManagedConnection &conn) override
wangle::ConnectionManager
virtual
operator=
(ConnectionManager &)=delete
wangle::ConnectionManager
private
removeConnection
(ManagedConnection *connection)
wangle::ConnectionManager
scheduleTimeout
(ManagedConnection *const connection, std::chrono::milliseconds timeout)
wangle::ConnectionManager
scheduleTimeout
(folly::HHWheelTimer::Callback *callback, std::chrono::milliseconds timeout)
wangle::ConnectionManager
setLoweredIdleTimeout
(std::chrono::milliseconds timeout)
wangle::ConnectionManager
inline
ShutdownState
enum name
wangle::ConnectionManager
private
stopDrainingForShutdown
()
wangle::ConnectionManager
private
timeout_
wangle::ConnectionManager
private
UniquePtr
typedef
wangle::ConnectionManager
~Callback
()=default
wangle::ManagedConnection::Callback
private
virtual
~ConnectionManager
() override=default
wangle::ConnectionManager
private
~DelayedDestruction
() override=default
folly::DelayedDestruction
protected
~DelayedDestructionBase
()=default
folly::DelayedDestructionBase
virtual
Generated by
1.8.11