|
proxygen
|
This is the complete list of members for proxygen::HTTPSessionAcceptor, including all inherited members.
| accConfig_ | proxygen::HTTPAcceptor | protected |
| acceptError(const std::exception &ex) noexceptoverride | wangle::Acceptor | protectedvirtual |
| Acceptor(const ServerSocketConfig &accConfig) | wangle::Acceptor | explicit |
| acceptStarted() noexcept | folly::AsyncServerSocket::AcceptCallback | inlinevirtual |
| acceptStopped() noexceptoverride | wangle::Acceptor | protectedvirtual |
| addConnection(wangle::ManagedConnection *connection) | wangle::Acceptor | |
| addSSLContextConfig(const SSLContextConfig &sslCtxConfig) | wangle::Acceptor | |
| base_ | wangle::Acceptor | protected |
| cacheProvider_ | wangle::Acceptor | protected |
| canAccept(const folly::SocketAddress &) | wangle::Acceptor | protectedvirtual |
| codecFactory_ | proxygen::HTTPSessionAcceptor | 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 | |
| createFizzContext() | wangle::Acceptor | protectedvirtual |
| createFizzTicketCipher(folly::Optional< std::string >=folly::none) | wangle::Acceptor | protectedvirtual |
| currentSecrets_ | wangle::Acceptor | protected |
| defaultErrorPage_ | proxygen::HTTPSessionAcceptor | private |
| defaultFizzPeeker_ | wangle::Acceptor | protected |
| defaultPeekingCallback_ | wangle::Acceptor | protected |
| diagnosticErrorPage_ | proxygen::HTTPSessionAcceptor | private |
| downstreamConnectionManager_ | wangle::Acceptor | protected |
| downstreamSessionStats_ | proxygen::HTTPSessionAcceptor | protected |
| drainAllConnections() | wangle::Acceptor | |
| drainConnections(double pctToDrain) | wangle::Acceptor | virtual |
| dropAllConnections() | wangle::Acceptor | |
| dropConnections(double pctToDrop) | wangle::Acceptor | virtual |
| dropIdleConnections(size_t num) | proxygen::HTTPSessionAcceptor | protectedvirtual |
| forceStop() | wangle::Acceptor | virtual |
| getActiveConnectionCountForLoadShedding() const | wangle::Acceptor | inlineprotectedvirtual |
| getCodecFactory() | proxygen::HTTPSessionAcceptor | inline |
| getConfig() const | proxygen::HTTPAcceptor | inline |
| getConnectionCountForLoadShedding(void) const | wangle::Acceptor | inlineprotectedvirtual |
| getConnectionManager() | wangle::Acceptor | inlinevirtual |
| getConnTimeout() const | wangle::Acceptor | |
| getController() | proxygen::HTTPSessionAcceptor | inlineprotectedvirtual |
| getDefaultErrorPage() const | proxygen::HTTPSessionAcceptor | inline |
| getDiagnosticErrorPage() const | proxygen::HTTPSessionAcceptor | inline |
| getErrorPage(const folly::SocketAddress &addr) const | proxygen::HTTPSessionAcceptor | virtual |
| getEventBase() const | wangle::Acceptor | inlinevirtual |
| getFizzPeeker() | wangle::Acceptor | inlineprotectedvirtual |
| getGracefulShutdownTimeout() const | wangle::Acceptor | inline |
| getHttp2PrioritiesEnabled() | proxygen::HTTPSessionAcceptor | inlinevirtual |
| getName() const | wangle::Acceptor | inline |
| getNumConnections() const | wangle::Acceptor | inline |
| getSessionInfoCallback() | proxygen::HTTPSessionAcceptor | inlineprotected |
| getSSLContextManager() const | wangle::Acceptor | inline |
| getSSLHandshakeTimeout() const | wangle::Acceptor | inline |
| getState() const | wangle::Acceptor | inline |
| getTotalNumPendingSSLConns() | wangle::Acceptor | inlinestatic |
| getTransactionTimeoutSet() | proxygen::HTTPAcceptor | inlinevirtual |
| getWorkerMaxConnections() const | wangle::Acceptor | inlineprotectedvirtual |
| HTTPAcceptor(const AcceptorConfiguration &accConfig) | proxygen::HTTPAcceptor | inlineexplicit |
| HTTPSessionAcceptor(const AcceptorConfiguration &accConfig) | proxygen::HTTPSessionAcceptor | explicit |
| HTTPSessionAcceptor(const AcceptorConfiguration &accConfig, std::shared_ptr< HTTPCodecFactory > codecFactory) | proxygen::HTTPSessionAcceptor | explicit |
| HTTPSessionAcceptor(const HTTPSessionAcceptor &)=delete | proxygen::HTTPSessionAcceptor | private |
| init(folly::AsyncServerSocket *serverSocket, folly::EventBase *eventBase, wangle::SSLStats *=nullptr) override | proxygen::HTTPAcceptor | inlinevirtual |
| initDownstreamConnectionManager(folly::EventBase *eventBase) | wangle::Acceptor | protectedvirtual |
| isInternal() const | proxygen::HTTPAcceptor | inline |
| isSSL() const | wangle::Acceptor | inline |
| makeNewAsyncSocket(folly::EventBase *base, int fd) override | proxygen::HTTPSessionAcceptor | inlineprotectedvirtual |
| makeNewAsyncSSLSocket(const std::shared_ptr< folly::SSLContext > &ctx, folly::EventBase *base, int fd) | wangle::Acceptor | inlineprotectedvirtual |
| newHandler(HTTPTransaction &txn, HTTPMessage *msg) noexcept=0 | proxygen::HTTPSessionAcceptor | pure virtual |
| onActivateConnection(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onConnectionAdded(const ManagedConnection *) override | wangle::Acceptor | inlineprotectedvirtual |
| onConnectionRemoved(const ManagedConnection *) override | wangle::Acceptor | inlineprotectedvirtual |
| onConnectionsDrained() | wangle::Acceptor | inlineprotectedvirtual |
| onCreate(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onDataAvailable(std::shared_ptr< folly::AsyncUDPSocket >, const folly::SocketAddress &, std::unique_ptr< folly::IOBuf >, bool) noexceptoverride | wangle::Acceptor | inlineprotectedvirtual |
| onDeactivateConnection(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onDestroy(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onDoneAcceptingConnection(int fd, const folly::SocketAddress &clientAddr, std::chrono::steady_clock::time_point acceptTime) noexcept | wangle::Acceptor | virtual |
| onEgressBufferCleared(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onEgressBuffered(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onEmpty(const wangle::ConnectionManager &cm) override | wangle::Acceptor | protectedvirtual |
| onFlowControlWindowClosed(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onFullHandshakeCompletion(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onIngressEOF() | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onIngressError(const HTTPSessionBase &, ProxygenError) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onIngressLimitExceeded(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onIngressMessage(const HTTPSessionBase &, const HTTPMessage &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onIngressPaused(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| 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 sock, const folly::SocketAddress *address, const std::string &nextProtocol, wangle::SecureTransportType secureTransportType, const wangle::TransportInfo &tinfo) override | proxygen::HTTPSessionAcceptor | protectedvirtual |
| onPingReplyReceived() | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onPingReplySent(int64_t) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onRead(const HTTPSessionBase &, size_t) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onRequestBegin(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onRequestEnd(const HTTPSessionBase &, uint32_t) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onSessionCreationError(ProxygenError) | proxygen::HTTPSessionAcceptor | inlineprotectedvirtual |
| onSettings(const HTTPSessionBase &, const SettingsList &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onSettingsAck(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onSettingsOutgoingStreamsFull(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onSettingsOutgoingStreamsNotFull(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onTransactionDetached(const HTTPSessionBase &) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| onWrite(const HTTPSessionBase &, size_t) | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |
| operator=(const HTTPSessionAcceptor &)=delete | proxygen::HTTPSessionAcceptor | private |
| 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 | |
| resetSSLContextConfigs() | wangle::Acceptor | virtual |
| securityProtocolCtxManager_ | wangle::Acceptor | protected |
| sessionInfoCb_ | proxygen::HTTPSessionAcceptor | private |
| setCodecFactory(std::shared_ptr< HTTPCodecFactory > codecFactory) | proxygen::HTTPSessionAcceptor | inline |
| setDefaultErrorPage(std::unique_ptr< HTTPErrorPage > generator) | proxygen::HTTPSessionAcceptor | inline |
| setDiagnosticErrorPage(std::unique_ptr< HTTPErrorPage > generator) | proxygen::HTTPSessionAcceptor | inline |
| setGracefulShutdownTimeout(std::chrono::milliseconds gracefulShutdown) | wangle::Acceptor | inline |
| setLoadShedConfig(std::shared_ptr< const LoadShedConfiguration > loadShedConfig, const IConnectionCounter *counter) | wangle::Acceptor | protected |
| setSessionInfoCallback(HTTPSession::InfoCallback *cb) | proxygen::HTTPSessionAcceptor | inline |
| 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 |
| simpleController_ | proxygen::HTTPSessionAcceptor | private |
| socketOptions_ | wangle::Acceptor | protected |
| sslConnectionError(const folly::exception_wrapper &ex) | wangle::Acceptor | virtual |
| 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 |
| unknownSocketAddress_ | proxygen::HTTPSessionAcceptor | privatestatic |
| updateFizzContext(fizz::server::FizzServerContext *) | wangle::Acceptor | protected |
| updateSSLStats(const folly::AsyncTransportWrapper *, std::chrono::milliseconds, SSLErrorEnum) noexcept | wangle::Acceptor | inlinevirtual |
| ~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 |
| ~HTTPSessionAcceptor() override | proxygen::HTTPSessionAcceptor | |
| ~InfoCallback() | proxygen::HTTPSessionBase::InfoCallback | inlineprivatevirtual |