proxygen
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::ConnectionManagerprivate
ConnectionIterator typedefwangle::ConnectionManager
ConnectionManager(folly::EventBase *eventBase, std::chrono::milliseconds timeout, Callback *callback=nullptr)wangle::ConnectionManager
ConnectionManager(const ConnectionManager &)=deletewangle::ConnectionManagerprivate
conns_wangle::ConnectionManagerprivate
DelayedDestruction()folly::DelayedDestructioninlineprotected
DelayedDestructionBase()folly::DelayedDestructionBaseinlineprotected
destroy()folly::DelayedDestructioninlinevirtual
drainAllConnections()wangle::ConnectionManagerprivate
drainConnections(double pct, std::chrono::milliseconds idleGrace)wangle::ConnectionManager
drainHelper_wangle::ConnectionManagerprivate
drainIterator_wangle::ConnectionManagerprivate
dropAllConnections()wangle::ConnectionManager
dropConnections(double pct)wangle::ConnectionManager
dropIdleConnections(size_t num)wangle::ConnectionManager
eventBase_wangle::ConnectionManagerprivate
getDefaultTimeout() const wangle::ConnectionManagerinline
getDestroyPending() const folly::DelayedDestructioninline
getDestructorGuardCount() const folly::DelayedDestructionBaseinlineprotected
getNumConnections() const wangle::ConnectionManagerinline
idleConnEarlyDropThreshold_wangle::ConnectionManagerprivate
idleGracefulTimeoutExpired()wangle::ConnectionManagerprivate
idleIterator_wangle::ConnectionManagerprivate
initiateGracefulShutdown(std::chrono::milliseconds idleGrace)wangle::ConnectionManager
iterateConns(F func)wangle::ConnectionManagerinline
makeUnique(Args &&...args)wangle::ConnectionManagerinlinestatic
notifyPendingShutdown_wangle::ConnectionManagerprivate
onActivated(ManagedConnection &conn) overridewangle::ConnectionManagervirtual
onDeactivated(ManagedConnection &conn) overridewangle::ConnectionManagervirtual
operator=(ConnectionManager &)=deletewangle::ConnectionManagerprivate
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::ConnectionManagerinline
ShutdownState enum namewangle::ConnectionManagerprivate
stopDrainingForShutdown()wangle::ConnectionManagerprivate
timeout_wangle::ConnectionManagerprivate
UniquePtr typedefwangle::ConnectionManager
~Callback()=defaultwangle::ManagedConnection::Callbackprivatevirtual
~ConnectionManager() override=defaultwangle::ConnectionManagerprivate
~DelayedDestruction() override=defaultfolly::DelayedDestructionprotected
~DelayedDestructionBase()=defaultfolly::DelayedDestructionBasevirtual