accepting_ | folly::AsyncServerSocket | private |
acceptRate_ | folly::AsyncServerSocket | private |
acceptRateAdjustSpeed_ | folly::AsyncServerSocket | private |
addAcceptCallback(AcceptCallback *callback, EventBase *eventBase, uint32_t maxAtOnce=kDefaultCallbackAcceptAtOnce) | folly::AsyncServerSocket | virtual |
AsyncServerSocket(AsyncServerSocket &&)=delete | folly::AsyncServerSocket | |
AsyncServerSocket(EventBase *eventBase=nullptr) | folly::AsyncServerSocket | explicit |
attachEventBase(EventBase *eventBase) | folly::AsyncServerSocket | |
backoffTimeout_ | folly::AsyncServerSocket | private |
backoffTimeoutExpired() | folly::AsyncServerSocket | private |
bind(const SocketAddress &address) | folly::AsyncServerSocket | virtual |
bind(const std::vector< IPAddress > &ipAddresses, uint16_t port) | folly::AsyncServerSocket | virtual |
bind(uint16_t port) | folly::AsyncServerSocket | virtual |
bindSocket(int fd, const SocketAddress &address, bool isExistingSocket) | folly::AsyncServerSocket | private |
callbackIndex_ | folly::AsyncServerSocket | private |
callbacks_ | folly::AsyncServerSocket | private |
closeOnExec_ | folly::AsyncServerSocket | private |
connectionEventCallback_ | folly::AsyncServerSocket | private |
createSocket(int family) | folly::AsyncServerSocket | private |
DelayedDestruction() | folly::DelayedDestruction | inlineprotected |
DelayedDestructionBase() | folly::DelayedDestructionBase | inlineprotected |
destroy() override | folly::AsyncServerSocket | virtual |
detachEventBase() | folly::AsyncServerSocket | |
disableTransparentTls() | folly::AsyncServerSocket | inline |
dispatchError(const char *msg, int errnoValue) | folly::AsyncServerSocket | private |
dispatchSocket(int socket, SocketAddress &&address) | folly::AsyncServerSocket | private |
enterBackoff() | folly::AsyncServerSocket | private |
eventBase_ | folly::AsyncServerSocket | private |
getAccepting() const | folly::AsyncServerSocket | inline |
getAcceptRateAdjustSpeed() const | folly::AsyncServerSocket | inline |
getAddress(SocketAddress *addressReturn) const override | folly::AsyncServerSocket | virtual |
getAddress() const | folly::AsyncServerSocket | inline |
getAddresses() const | folly::AsyncServerSocket | |
getCloseOnExec() const | folly::AsyncServerSocket | inline |
getConnectionEventCallback() const | folly::AsyncServerSocket | inline |
getDestroyPending() const | folly::DelayedDestruction | inline |
getDestructorGuardCount() const | folly::DelayedDestructionBase | inlineprotected |
getEventBase() const override | folly::AsyncServerSocket | inlinevirtual |
getKeepAliveEnabled() const | folly::AsyncServerSocket | inline |
getMaxAcceptAtOnce() const | folly::AsyncServerSocket | inline |
getMaxNumMessagesInQueue() const | folly::AsyncServerSocket | inline |
getNumDroppedConnections() const | folly::AsyncServerSocket | inline |
getNumPendingMessagesInQueue() const | folly::AsyncServerSocket | inline |
getReusePortEnabled_() const | folly::AsyncServerSocket | inline |
getSocket() const | folly::AsyncServerSocket | inline |
getSockets() const | folly::AsyncServerSocket | inline |
getTosReflect() | folly::AsyncServerSocket | inline |
handlerReady(uint16_t events, int socket, sa_family_t family) noexcept | folly::AsyncServerSocket | privatevirtual |
kDefaultCallbackAcceptAtOnce | folly::AsyncServerSocket | static |
kDefaultMaxAcceptAtOnce | folly::AsyncServerSocket | static |
kDefaultMaxMessagesInQueue | folly::AsyncServerSocket | static |
keepAliveEnabled_ | folly::AsyncServerSocket | private |
lastAccepTimestamp_ | folly::AsyncServerSocket | private |
listen(int backlog) | folly::AsyncServerSocket | virtual |
maxAcceptAtOnce_ | folly::AsyncServerSocket | private |
maxNumMsgsInQueue_ | folly::AsyncServerSocket | private |
MessageType enum name | folly::AsyncServerSocket | private |
newSocket(EventBase *evb=nullptr) | folly::AsyncServerSocket | inlinestatic |
nextCallback() | folly::AsyncServerSocket | inlineprivate |
noTransparentTls_ | folly::AsyncServerSocket | private |
numDroppedConnections_ | folly::AsyncServerSocket | private |
pauseAccepting() | folly::AsyncServerSocket | |
pendingCloseSockets_ | folly::AsyncServerSocket | private |
removeAcceptCallback(AcceptCallback *callback, EventBase *eventBase) | folly::AsyncServerSocket | |
reusePortEnabled_ | folly::AsyncServerSocket | private |
setAcceptRateAdjustSpeed(double speed) | folly::AsyncServerSocket | inline |
setCloseOnExec(bool closeOnExec) | folly::AsyncServerSocket | inline |
setConnectionEventCallback(ConnectionEventCallback *const connectionEventCallback) | folly::AsyncServerSocket | inline |
setKeepAliveEnabled(bool enabled) | folly::AsyncServerSocket | inline |
setMaxAcceptAtOnce(uint32_t numConns) | folly::AsyncServerSocket | inline |
setMaxNumMessagesInQueue(uint32_t num) | folly::AsyncServerSocket | inline |
setReusePortEnabled(bool enabled) | folly::AsyncServerSocket | inline |
setShutdownSocketSet(const std::weak_ptr< ShutdownSocketSet > &wNewSS) | folly::AsyncServerSocket | |
setTFOEnabled(bool enabled, uint32_t maxTFOQueueSize) | folly::AsyncServerSocket | inline |
setTosReflect(bool enable) | folly::AsyncServerSocket | |
setupSocket(int fd, int family) | folly::AsyncServerSocket | private |
setZeroCopy(bool enable) | folly::AsyncServerSocket | |
sockets_ | folly::AsyncServerSocket | private |
startAccepting() | folly::AsyncServerSocket | virtual |
stopAccepting(int shutdownFlags=-1) | folly::AsyncServerSocket | |
tfo_ | folly::AsyncServerSocket | private |
tfoMaxQueueSize_ | folly::AsyncServerSocket | private |
tosReflect_ | folly::AsyncServerSocket | private |
UniquePtr typedef | folly::AsyncServerSocket | |
useExistingSocket(int fd) | folly::AsyncServerSocket | |
useExistingSockets(const std::vector< int > &fds) | folly::AsyncServerSocket | |
wShutdownSocketSet_ | folly::AsyncServerSocket | private |
~AsyncServerSocket() override | folly::AsyncServerSocket | protected |
~AsyncSocketBase()=default | folly::AsyncSocketBase | virtual |
~DelayedDestruction() override=default | folly::DelayedDestruction | protected |
~DelayedDestructionBase()=default | folly::DelayedDestructionBase | virtual |