|
proxygen
|
This is the complete list of members for wangle::ServerAcceptor< Pipeline >, including all inherited members.
| accConfig_ | wangle::Acceptor | protected |
| acceptError(const std::exception &ex) noexceptoverride | wangle::Acceptor | protectedvirtual |
| Acceptor(const ServerSocketConfig &accConfig) | wangle::Acceptor | explicit |
| acceptPipeline_ | wangle::ServerAcceptor< Pipeline > | private |
| acceptPipelineFactory_ | wangle::ServerAcceptor< Pipeline > | private |
| acceptStarted() noexcept | folly::AsyncServerSocket::AcceptCallback | inlinevirtual |
| acceptStopped() noexceptoverride | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| addConnection(wangle::ManagedConnection *connection) | wangle::Acceptor | |
| addSSLContextConfig(const SSLContextConfig &sslCtxConfig) | wangle::Acceptor | |
| attachPipeline(InboundHandlerContext< AcceptPipelineType > *) | wangle::HandlerBase< InboundHandlerContext< AcceptPipelineType > > | inlinevirtual |
| base_ | wangle::Acceptor | protected |
| cacheProvider_ | wangle::Acceptor | protected |
| canAccept(const folly::SocketAddress &) | wangle::Acceptor | protectedvirtual |
| childPipelineFactory_ | wangle::ServerAcceptor< Pipeline > | private |
| connectionAccepted(int fd, const folly::SocketAddress &clientAddr) noexceptoverride | wangle::Acceptor | protectedvirtual |
| connectionReady(folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress &clientAddr, const std::string &nextProtocolName, SecureTransportType secureTransportType, TransportInfo &tinfo) | wangle::Acceptor | |
| Context typedef | wangle::InboundHandler< AcceptPipelineType > | |
| createFizzContext() | wangle::Acceptor | protectedvirtual |
| createFizzTicketCipher(folly::Optional< std::string >=folly::none) | wangle::Acceptor | protectedvirtual |
| currentSecrets_ | wangle::Acceptor | protected |
| defaultFizzPeeker_ | wangle::Acceptor | protected |
| defaultPeekingCallback_ | wangle::Acceptor | protected |
| detachPipeline(InboundHandlerContext< AcceptPipelineType > *) | wangle::HandlerBase< InboundHandlerContext< AcceptPipelineType > > | inlinevirtual |
| dir | wangle::InboundHandler< AcceptPipelineType > | static |
| downstreamConnectionManager_ | wangle::Acceptor | protected |
| drainAllConnections() | wangle::Acceptor | |
| drainConnections(double pct) noexceptoverride | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| dropAllConnections() | wangle::Acceptor | |
| dropConnections(double pct) noexceptoverride | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| forceStop() noexceptoverride | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| getActiveConnectionCountForLoadShedding() const | wangle::Acceptor | inlineprotectedvirtual |
| getConfig() const | wangle::Acceptor | inline |
| getConnectionCountForLoadShedding(void) const | wangle::Acceptor | inlineprotectedvirtual |
| getConnectionManager() | wangle::Acceptor | inlinevirtual |
| getConnTimeout() const | wangle::Acceptor | |
| getContext() | wangle::HandlerBase< InboundHandlerContext< AcceptPipelineType > > | inline |
| getEventBase() const | wangle::Acceptor | inlinevirtual |
| getFizzPeeker() | wangle::Acceptor | inlineprotectedvirtual |
| getGracefulShutdownTimeout() const | wangle::Acceptor | inline |
| getName() const | wangle::Acceptor | inline |
| getNumConnections() const | wangle::Acceptor | inline |
| getSSLContextManager() const | wangle::Acceptor | inline |
| getSSLHandshakeTimeout() const | wangle::Acceptor | inline |
| getState() const | wangle::Acceptor | inline |
| getTotalNumPendingSSLConns() | wangle::Acceptor | inlinestatic |
| getWorkerMaxConnections() const | wangle::Acceptor | inlineprotectedvirtual |
| init(folly::AsyncServerSocket *serverSocket, folly::EventBase *eventBase, SSLStats *stats=nullptr) override | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| initDownstreamConnectionManager(folly::EventBase *eventBase) | wangle::Acceptor | protectedvirtual |
| isSSL() const | wangle::Acceptor | inline |
| makeNewAsyncSocket(folly::EventBase *base, int fd) | wangle::Acceptor | inlineprotectedvirtual |
| makeNewAsyncSSLSocket(const std::shared_ptr< folly::SSLContext > &ctx, folly::EventBase *base, int fd) | wangle::Acceptor | inlineprotectedvirtual |
| onConnectionAdded(const ManagedConnection *) override | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| onConnectionRemoved(const ManagedConnection *) override | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| onConnectionsDrained() | wangle::Acceptor | inlineprotectedvirtual |
| onDataAvailable(std::shared_ptr< folly::AsyncUDPSocket > socket, const folly::SocketAddress &addr, std::unique_ptr< folly::IOBuf > buf, bool) noexceptoverride | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| onDoneAcceptingConnection(int fd, const folly::SocketAddress &clientAddr, std::chrono::steady_clock::time_point acceptTime) noexcept | wangle::Acceptor | virtual |
| onEmpty(const wangle::ConnectionManager &cm) override | wangle::Acceptor | protectedvirtual |
| onListenPaused() noexcept | folly::AsyncUDPServerSocket::Callback | inlinevirtual |
| onListenResumed() noexcept | folly::AsyncUDPServerSocket::Callback | inlinevirtual |
| onListenStarted() noexceptoverride | wangle::Acceptor | inlineprotectedvirtual |
| onListenStopped() noexceptoverride | wangle::Acceptor | inlineprotectedvirtual |
| onNewConnection(folly::AsyncTransportWrapper::UniquePtr transport, const folly::SocketAddress *clientAddr, const std::string &nextProtocolName, SecureTransportType secureTransportType, const TransportInfo &tinfo) override | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| plaintextConnectionReady(folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress &clientAddr, const std::string &nextProtocolName, SecureTransportType secureTransportType, TransportInfo &tinfo) | wangle::Acceptor | virtual |
| processEstablishedConnection(int fd, const folly::SocketAddress &clientAddr, std::chrono::steady_clock::time_point acceptTime, TransportInfo &tinfo) noexcept | wangle::Acceptor | |
| read(Context *, AcceptPipelineType conn) override | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| readEOF(Context *) override | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| readException(Context *, folly::exception_wrapper) override | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| resetSSLContextConfigs() | wangle::Acceptor | virtual |
| rin typedef | wangle::InboundHandler< AcceptPipelineType > | |
| rout typedef | wangle::InboundHandler< AcceptPipelineType > | |
| securityProtocolCtxManager_ | wangle::Acceptor | protected |
| ServerAcceptor(std::shared_ptr< AcceptPipelineFactory > acceptPipelineFactory, std::shared_ptr< PipelineFactory< Pipeline >> childPipelineFactory, const ServerSocketConfig &accConfig) | wangle::ServerAcceptor< Pipeline > | inlineexplicit |
| setGracefulShutdownTimeout(std::chrono::milliseconds gracefulShutdown) | wangle::Acceptor | inline |
| setLoadShedConfig(std::shared_ptr< const LoadShedConfiguration > loadShedConfig, const IConnectionCounter *counter) | wangle::Acceptor | protected |
| setSSLCacheProvider(const std::shared_ptr< SSLCacheProvider > &cacheProvider) | wangle::Acceptor | inlinevirtual |
| setTLSTicketSecrets(const std::vector< std::string > &oldSecrets, const std::vector< std::string > ¤tSecrets, const std::vector< std::string > &newSecrets) | wangle::Acceptor | virtual |
| socketOptions_ | wangle::Acceptor | protected |
| sslConnectionError(const folly::exception_wrapper &ex) override | wangle::ServerAcceptor< Pipeline > | inlinevirtual |
| sslConnectionReady(folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress &clientAddr, const std::string &nextProtocol, SecureTransportType secureTransportType, TransportInfo &tinfo) | wangle::Acceptor | virtual |
| sslCtxManager_ | wangle::Acceptor | protected |
| startHandshakeManager(folly::AsyncSSLSocket::UniquePtr sslSock, Acceptor *acceptor, const folly::SocketAddress &clientAddr, std::chrono::steady_clock::time_point acceptTime, TransportInfo &tinfo) noexcept | wangle::Acceptor | virtual |
| State enum name | wangle::Acceptor | |
| tlsPlaintextPeekingCallback_ | wangle::Acceptor | protected |
| transportActive(Context *ctx) | wangle::InboundHandler< AcceptPipelineType > | inlinevirtual |
| transportInactive(Context *ctx) | wangle::InboundHandler< AcceptPipelineType > | inlinevirtual |
| updateFizzContext(fizz::server::FizzServerContext *) | wangle::Acceptor | protected |
| updateSSLStats(const folly::AsyncTransportWrapper *, std::chrono::milliseconds, SSLErrorEnum) noexcept | wangle::Acceptor | inlinevirtual |
| win typedef | wangle::InboundHandler< AcceptPipelineType > | |
| wout typedef | wangle::InboundHandler< AcceptPipelineType > | |
| ~AcceptCallback()=default | folly::AsyncServerSocket::AcceptCallback | virtual |
| ~Acceptor() override | wangle::Acceptor | |
| wangle::~Callback()=default | wangle::ConnectionManager::Callback | virtual |
| folly::AsyncUDPServerSocket::Callback::~Callback()=default | folly::AsyncUDPServerSocket::Callback | virtual |
| ~HandlerBase()=default | wangle::HandlerBase< InboundHandlerContext< AcceptPipelineType > > | virtual |
| ~InboundHandler() override=default | wangle::InboundHandler< AcceptPipelineType > |