proxygen
|
This is the complete list of members for proxygen::HTTPServerAcceptor, 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 |
completionCallback_ | proxygen::HTTPServerAcceptor | 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 |
defaultFizzPeeker_ | wangle::Acceptor | protected |
defaultPeekingCallback_ | wangle::Acceptor | protected |
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 |
handlerFactories_ | proxygen::HTTPServerAcceptor | private |
HTTPAcceptor(const AcceptorConfiguration &accConfig) | proxygen::HTTPAcceptor | inlineexplicit |
HTTPServerAcceptor(const AcceptorConfiguration &conf, const std::shared_ptr< HTTPCodecFactory > &codecFactory, std::vector< RequestHandlerFactory * > handlerFactories, const HTTPServerOptions &options) | proxygen::HTTPServerAcceptor | private |
HTTPSessionAcceptor(const AcceptorConfiguration &accConfig) | proxygen::HTTPSessionAcceptor | explicit |
HTTPSessionAcceptor(const AcceptorConfiguration &accConfig, std::shared_ptr< HTTPCodecFactory > codecFactory) | proxygen::HTTPSessionAcceptor | explicit |
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 |
make(const AcceptorConfiguration &conf, const HTTPServerOptions &opts, const std::shared_ptr< HTTPCodecFactory > &codecFactory=nullptr) | proxygen::HTTPServerAcceptor | static |
makeConfig(const HTTPServer::IPConfig &ipConfig, const HTTPServerOptions &opts) | proxygen::HTTPServerAcceptor | static |
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) noexceptoverride | proxygen::HTTPServerAcceptor | privatevirtual |
onConnectionAdded(const ManagedConnection *) override | wangle::Acceptor | inlineprotectedvirtual |
onConnectionRemoved(const ManagedConnection *) override | wangle::Acceptor | inlineprotectedvirtual |
onConnectionsDrained() override | proxygen::HTTPServerAcceptor | privatevirtual |
onDataAvailable(std::shared_ptr< folly::AsyncUDPSocket >, const folly::SocketAddress &, std::unique_ptr< folly::IOBuf >, bool) noexceptoverride | wangle::Acceptor | inlineprotectedvirtual |
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 sock, const folly::SocketAddress *address, const std::string &nextProtocolName, wangle::SecureTransportType secureTransportType, const wangle::TransportInfo &tinfo) override | proxygen::HTTPServerAcceptor | privatevirtual |
onSessionCreationError(ProxygenError) | proxygen::HTTPSessionAcceptor | inlineprotectedvirtual |
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 |
serverOptions_ | proxygen::HTTPServerAcceptor | private |
setCodecFactory(std::shared_ptr< HTTPCodecFactory > codecFactory) | proxygen::HTTPSessionAcceptor | inline |
setCompletionCallback(std::function< void()> f) | proxygen::HTTPServerAcceptor | |
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 |
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 |
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 |
~HTTPServerAcceptor() override | proxygen::HTTPServerAcceptor | |
~HTTPSessionAcceptor() override | proxygen::HTTPSessionAcceptor |