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 | |
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 |
DelayedDestruction() | folly::DelayedDestruction | inlineprotected |
DelayedDestructionBase() | folly::DelayedDestructionBase | inlineprotected |
destroy() override | folly::AsyncServerSocket | virtual |
detachEventBase() | folly::AsyncServerSocket | |
disableTransparentTls() | folly::AsyncServerSocket | inline |
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 |
kDefaultCallbackAcceptAtOnce | folly::AsyncServerSocket | static |
kDefaultMaxAcceptAtOnce | folly::AsyncServerSocket | static |
kDefaultMaxMessagesInQueue | folly::AsyncServerSocket | static |
listen(int backlog) | folly::AsyncServerSocket | virtual |
MOCK_METHOD0(startAccepting, void()) | folly::test::MockAsyncServerSocket | |
MOCK_METHOD1(bind, void(const folly::SocketAddress &address)) | folly::test::MockAsyncServerSocket | |
MOCK_METHOD1(bind, void(uint16_t port)) | folly::test::MockAsyncServerSocket | |
MOCK_METHOD1(listen, void(int backlog)) | folly::test::MockAsyncServerSocket | |
MOCK_METHOD2(bind, void(const std::vector< folly::IPAddress > &ipAddresses, uint16_t port)) | folly::test::MockAsyncServerSocket | |
MOCK_METHOD3(addAcceptCallback, void(AcceptCallback *callback, EventBase *eventBase, uint32_t maxAtOnce)) | folly::test::MockAsyncServerSocket | |
newSocket(EventBase *evb=nullptr) | folly::AsyncServerSocket | inlinestatic |
pauseAccepting() | folly::AsyncServerSocket | |
removeAcceptCallback(AcceptCallback *callback, EventBase *eventBase) | folly::AsyncServerSocket | |
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 | |
setZeroCopy(bool enable) | folly::AsyncServerSocket | |
startAccepting() | folly::AsyncServerSocket | virtual |
stopAccepting(int shutdownFlags=-1) | folly::AsyncServerSocket | |
UniquePtr typedef | folly::test::MockAsyncServerSocket | |
useExistingSocket(int fd) | folly::AsyncServerSocket | |
useExistingSockets(const std::vector< int > &fds) | folly::AsyncServerSocket | |
~AsyncServerSocket() override | folly::AsyncServerSocket | protected |
~AsyncSocketBase()=default | folly::AsyncSocketBase | virtual |
~DelayedDestruction() override=default | folly::DelayedDestruction | protected |
~DelayedDestructionBase()=default | folly::DelayedDestructionBase | virtual |