proxygen
folly::AsyncServerSocket Member List

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

accepting_folly::AsyncServerSocketprivate
acceptRate_folly::AsyncServerSocketprivate
acceptRateAdjustSpeed_folly::AsyncServerSocketprivate
addAcceptCallback(AcceptCallback *callback, EventBase *eventBase, uint32_t maxAtOnce=kDefaultCallbackAcceptAtOnce)folly::AsyncServerSocketvirtual
AsyncServerSocket(AsyncServerSocket &&)=deletefolly::AsyncServerSocket
AsyncServerSocket(EventBase *eventBase=nullptr)folly::AsyncServerSocketexplicit
attachEventBase(EventBase *eventBase)folly::AsyncServerSocket
backoffTimeout_folly::AsyncServerSocketprivate
backoffTimeoutExpired()folly::AsyncServerSocketprivate
bind(const SocketAddress &address)folly::AsyncServerSocketvirtual
bind(const std::vector< IPAddress > &ipAddresses, uint16_t port)folly::AsyncServerSocketvirtual
bind(uint16_t port)folly::AsyncServerSocketvirtual
bindSocket(int fd, const SocketAddress &address, bool isExistingSocket)folly::AsyncServerSocketprivate
callbackIndex_folly::AsyncServerSocketprivate
callbacks_folly::AsyncServerSocketprivate
closeOnExec_folly::AsyncServerSocketprivate
connectionEventCallback_folly::AsyncServerSocketprivate
createSocket(int family)folly::AsyncServerSocketprivate
DelayedDestruction()folly::DelayedDestructioninlineprotected
DelayedDestructionBase()folly::DelayedDestructionBaseinlineprotected
destroy() overridefolly::AsyncServerSocketvirtual
detachEventBase()folly::AsyncServerSocket
disableTransparentTls()folly::AsyncServerSocketinline
dispatchError(const char *msg, int errnoValue)folly::AsyncServerSocketprivate
dispatchSocket(int socket, SocketAddress &&address)folly::AsyncServerSocketprivate
enterBackoff()folly::AsyncServerSocketprivate
eventBase_folly::AsyncServerSocketprivate
getAccepting() const folly::AsyncServerSocketinline
getAcceptRateAdjustSpeed() const folly::AsyncServerSocketinline
getAddress(SocketAddress *addressReturn) const overridefolly::AsyncServerSocketvirtual
getAddress() const folly::AsyncServerSocketinline
getAddresses() const folly::AsyncServerSocket
getCloseOnExec() const folly::AsyncServerSocketinline
getConnectionEventCallback() const folly::AsyncServerSocketinline
getDestroyPending() const folly::DelayedDestructioninline
getDestructorGuardCount() const folly::DelayedDestructionBaseinlineprotected
getEventBase() const overridefolly::AsyncServerSocketinlinevirtual
getKeepAliveEnabled() const folly::AsyncServerSocketinline
getMaxAcceptAtOnce() const folly::AsyncServerSocketinline
getMaxNumMessagesInQueue() const folly::AsyncServerSocketinline
getNumDroppedConnections() const folly::AsyncServerSocketinline
getNumPendingMessagesInQueue() const folly::AsyncServerSocketinline
getReusePortEnabled_() const folly::AsyncServerSocketinline
getSocket() const folly::AsyncServerSocketinline
getSockets() const folly::AsyncServerSocketinline
getTosReflect()folly::AsyncServerSocketinline
handlerReady(uint16_t events, int socket, sa_family_t family) noexceptfolly::AsyncServerSocketprivatevirtual
kDefaultCallbackAcceptAtOncefolly::AsyncServerSocketstatic
kDefaultMaxAcceptAtOncefolly::AsyncServerSocketstatic
kDefaultMaxMessagesInQueuefolly::AsyncServerSocketstatic
keepAliveEnabled_folly::AsyncServerSocketprivate
lastAccepTimestamp_folly::AsyncServerSocketprivate
listen(int backlog)folly::AsyncServerSocketvirtual
maxAcceptAtOnce_folly::AsyncServerSocketprivate
maxNumMsgsInQueue_folly::AsyncServerSocketprivate
MessageType enum namefolly::AsyncServerSocketprivate
newSocket(EventBase *evb=nullptr)folly::AsyncServerSocketinlinestatic
nextCallback()folly::AsyncServerSocketinlineprivate
noTransparentTls_folly::AsyncServerSocketprivate
numDroppedConnections_folly::AsyncServerSocketprivate
pauseAccepting()folly::AsyncServerSocket
pendingCloseSockets_folly::AsyncServerSocketprivate
removeAcceptCallback(AcceptCallback *callback, EventBase *eventBase)folly::AsyncServerSocket
reusePortEnabled_folly::AsyncServerSocketprivate
setAcceptRateAdjustSpeed(double speed)folly::AsyncServerSocketinline
setCloseOnExec(bool closeOnExec)folly::AsyncServerSocketinline
setConnectionEventCallback(ConnectionEventCallback *const connectionEventCallback)folly::AsyncServerSocketinline
setKeepAliveEnabled(bool enabled)folly::AsyncServerSocketinline
setMaxAcceptAtOnce(uint32_t numConns)folly::AsyncServerSocketinline
setMaxNumMessagesInQueue(uint32_t num)folly::AsyncServerSocketinline
setReusePortEnabled(bool enabled)folly::AsyncServerSocketinline
setShutdownSocketSet(const std::weak_ptr< ShutdownSocketSet > &wNewSS)folly::AsyncServerSocket
setTFOEnabled(bool enabled, uint32_t maxTFOQueueSize)folly::AsyncServerSocketinline
setTosReflect(bool enable)folly::AsyncServerSocket
setupSocket(int fd, int family)folly::AsyncServerSocketprivate
setZeroCopy(bool enable)folly::AsyncServerSocket
sockets_folly::AsyncServerSocketprivate
startAccepting()folly::AsyncServerSocketvirtual
stopAccepting(int shutdownFlags=-1)folly::AsyncServerSocket
tfo_folly::AsyncServerSocketprivate
tfoMaxQueueSize_folly::AsyncServerSocketprivate
tosReflect_folly::AsyncServerSocketprivate
UniquePtr typedeffolly::AsyncServerSocket
useExistingSocket(int fd)folly::AsyncServerSocket
useExistingSockets(const std::vector< int > &fds)folly::AsyncServerSocket
wShutdownSocketSet_folly::AsyncServerSocketprivate
~AsyncServerSocket() overridefolly::AsyncServerSocketprotected
~AsyncSocketBase()=defaultfolly::AsyncSocketBasevirtual
~DelayedDestruction() override=defaultfolly::DelayedDestructionprotected
~DelayedDestructionBase()=defaultfolly::DelayedDestructionBasevirtual