proxygen
HTTPTargetSessionAcceptor Member List

This is the complete list of members for HTTPTargetSessionAcceptor, including all inherited members.

accConfig_proxygen::HTTPAcceptorprotected
acceptError(const std::exception &ex) noexceptoverridewangle::Acceptorprotectedvirtual
Acceptor(const ServerSocketConfig &accConfig)wangle::Acceptorexplicit
acceptStarted() noexceptfolly::AsyncServerSocket::AcceptCallbackinlinevirtual
acceptStopped() noexceptoverridewangle::Acceptorprotectedvirtual
addConnection(wangle::ManagedConnection *connection)wangle::Acceptor
addSSLContextConfig(const SSLContextConfig &sslCtxConfig)wangle::Acceptor
base_wangle::Acceptorprotected
cacheProvider_wangle::Acceptorprotected
canAccept(const folly::SocketAddress &)wangle::Acceptorprotectedvirtual
connectionAccepted(int fd, const folly::SocketAddress &clientAddr) noexceptoverridewangle::Acceptorprotectedvirtual
connectionReady(AsyncSocket::UniquePtr sock, const SocketAddress &clientAddr, const std::string &nextProtocolName, SecureTransportType secureTransportType, wangle::TransportInfo &tinfo)HTTPTargetSessionAcceptorinline
proxygen::HTTPSessionAcceptor::connectionReady(folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress &clientAddr, const std::string &nextProtocolName, SecureTransportType secureTransportType, TransportInfo &tinfo)wangle::Acceptor
createFizzContext()wangle::Acceptorprotectedvirtual
createFizzTicketCipher(folly::Optional< std::string >=folly::none)wangle::Acceptorprotectedvirtual
currentSecrets_wangle::Acceptorprotected
defaultFizzPeeker_wangle::Acceptorprotected
defaultPeekingCallback_wangle::Acceptorprotected
downstreamConnectionManager_wangle::Acceptorprotected
downstreamSessionStats_proxygen::HTTPSessionAcceptorprotected
drainAllConnections()wangle::Acceptor
drainConnections(double pctToDrain)wangle::Acceptorvirtual
dropAllConnections()wangle::Acceptor
dropConnections(double pctToDrop)wangle::Acceptorvirtual
dropIdleConnections(size_t num)proxygen::HTTPSessionAcceptorprotectedvirtual
expectedProto_HTTPTargetSessionAcceptor
forceStop()wangle::Acceptorvirtual
getActiveConnectionCountForLoadShedding() const wangle::Acceptorinlineprotectedvirtual
getCodecFactory()proxygen::HTTPSessionAcceptorinline
getConfig() const proxygen::HTTPAcceptorinline
getConnectionCountForLoadShedding(void) const wangle::Acceptorinlineprotectedvirtual
getConnectionManager()wangle::Acceptorinlinevirtual
getConnTimeout() const wangle::Acceptor
getController()proxygen::HTTPSessionAcceptorinlineprotectedvirtual
getDefaultErrorPage() const proxygen::HTTPSessionAcceptorinline
getDiagnosticErrorPage() const proxygen::HTTPSessionAcceptorinline
getErrorPage(const folly::SocketAddress &addr) const proxygen::HTTPSessionAcceptorvirtual
getEventBase() const wangle::Acceptorinlinevirtual
getFizzPeeker()wangle::Acceptorinlineprotectedvirtual
getGracefulShutdownTimeout() const wangle::Acceptorinline
getHttp2PrioritiesEnabled()proxygen::HTTPSessionAcceptorinlinevirtual
getName() const wangle::Acceptorinline
getNumConnections() const wangle::Acceptorinline
getSessionInfoCallback()proxygen::HTTPSessionAcceptorinlineprotected
getSSLContextManager() const wangle::Acceptorinline
getSSLHandshakeTimeout() const wangle::Acceptorinline
getState() const wangle::Acceptorinline
getTotalNumPendingSSLConns()wangle::Acceptorinlinestatic
getTransactionTimeoutSet()proxygen::HTTPAcceptorinlinevirtual
getWorkerMaxConnections() const wangle::Acceptorinlineprotectedvirtual
HTTPAcceptor(const AcceptorConfiguration &accConfig)proxygen::HTTPAcceptorinlineexplicit
HTTPSessionAcceptor(const AcceptorConfiguration &accConfig)proxygen::HTTPSessionAcceptorexplicit
HTTPSessionAcceptor(const AcceptorConfiguration &accConfig, std::shared_ptr< HTTPCodecFactory > codecFactory)proxygen::HTTPSessionAcceptorexplicit
HTTPTargetSessionAcceptor(const AcceptorConfiguration &accConfig)HTTPTargetSessionAcceptorinlineexplicit
init(folly::AsyncServerSocket *serverSocket, folly::EventBase *eventBase, wangle::SSLStats *=nullptr) overrideproxygen::HTTPAcceptorinlinevirtual
initDownstreamConnectionManager(folly::EventBase *eventBase)wangle::Acceptorprotectedvirtual
isInternal() const proxygen::HTTPAcceptorinline
isSSL() const wangle::Acceptorinline
makeNewAsyncSocket(folly::EventBase *base, int fd) overrideproxygen::HTTPSessionAcceptorinlineprotectedvirtual
makeNewAsyncSSLSocket(const std::shared_ptr< folly::SSLContext > &ctx, folly::EventBase *base, int fd)wangle::Acceptorinlineprotectedvirtual
newHandler(HTTPTransaction &, HTTPMessage *) noexceptoverrideHTTPTargetSessionAcceptorinlinevirtual
onConnectionAdded(const ManagedConnection *) overridewangle::Acceptorinlineprotectedvirtual
onConnectionRemoved(const ManagedConnection *) overridewangle::Acceptorinlineprotectedvirtual
onConnectionsDrained()wangle::Acceptorinlineprotectedvirtual
onCreate(const HTTPSessionBase &session) overrideHTTPTargetSessionAcceptorinlinevirtual
onDataAvailable(std::shared_ptr< folly::AsyncUDPSocket >, const folly::SocketAddress &, std::unique_ptr< folly::IOBuf >, bool) noexceptoverridewangle::Acceptorinlineprotectedvirtual
onDoneAcceptingConnection(int fd, const folly::SocketAddress &clientAddr, std::chrono::steady_clock::time_point acceptTime) noexceptwangle::Acceptorvirtual
onEmpty(const wangle::ConnectionManager &cm) overridewangle::Acceptorprotectedvirtual
onListenPaused() noexceptfolly::AsyncUDPServerSocket::Callbackinlinevirtual
onListenResumed() noexceptfolly::AsyncUDPServerSocket::Callbackinlinevirtual
onListenStarted() noexceptoverridewangle::Acceptorinlineprotectedvirtual
onListenStopped() noexceptoverridewangle::Acceptorinlineprotectedvirtual
onNewConnection(folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress *address, const std::string &nextProtocol, wangle::SecureTransportType secureTransportType, const wangle::TransportInfo &tinfo) overrideproxygen::HTTPSessionAcceptorprotectedvirtual
onSessionCreationError(ProxygenError) overrideHTTPTargetSessionAcceptorinlinevirtual
plaintextConnectionReady(folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress &clientAddr, const std::string &nextProtocolName, SecureTransportType secureTransportType, TransportInfo &tinfo)wangle::Acceptorvirtual
processEstablishedConnection(int fd, const folly::SocketAddress &clientAddr, std::chrono::steady_clock::time_point acceptTime, TransportInfo &tinfo) noexceptwangle::Acceptor
resetSSLContextConfigs()wangle::Acceptorvirtual
securityProtocolCtxManager_wangle::Acceptorprotected
sessionCreationErrors_HTTPTargetSessionAcceptor
sessionsCreated_HTTPTargetSessionAcceptor
setCodecFactory(std::shared_ptr< HTTPCodecFactory > codecFactory)proxygen::HTTPSessionAcceptorinline
setDefaultErrorPage(std::unique_ptr< HTTPErrorPage > generator)proxygen::HTTPSessionAcceptorinline
setDiagnosticErrorPage(std::unique_ptr< HTTPErrorPage > generator)proxygen::HTTPSessionAcceptorinline
setGracefulShutdownTimeout(std::chrono::milliseconds gracefulShutdown)wangle::Acceptorinline
setLoadShedConfig(std::shared_ptr< const LoadShedConfiguration > loadShedConfig, const IConnectionCounter *counter)wangle::Acceptorprotected
setSessionInfoCallback(HTTPSession::InfoCallback *cb)proxygen::HTTPSessionAcceptorinline
setSSLCacheProvider(const std::shared_ptr< SSLCacheProvider > &cacheProvider)wangle::Acceptorinlinevirtual
setTLSTicketSecrets(const std::vector< std::string > &oldSecrets, const std::vector< std::string > &currentSecrets, const std::vector< std::string > &newSecrets)wangle::Acceptorvirtual
socketOptions_wangle::Acceptorprotected
sslConnectionError(const folly::exception_wrapper &ex)wangle::Acceptorvirtual
sslConnectionReady(folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress &clientAddr, const std::string &nextProtocol, SecureTransportType secureTransportType, TransportInfo &tinfo)wangle::Acceptorvirtual
sslCtxManager_wangle::Acceptorprotected
startHandshakeManager(folly::AsyncSSLSocket::UniquePtr sslSock, Acceptor *acceptor, const folly::SocketAddress &clientAddr, std::chrono::steady_clock::time_point acceptTime, TransportInfo &tinfo) noexceptwangle::Acceptorvirtual
State enum namewangle::Acceptor
tlsPlaintextPeekingCallback_wangle::Acceptorprotected
updateFizzContext(fizz::server::FizzServerContext *)wangle::Acceptorprotected
updateSSLStats(const folly::AsyncTransportWrapper *, std::chrono::milliseconds, SSLErrorEnum) noexceptwangle::Acceptorinlinevirtual
~AcceptCallback()=defaultfolly::AsyncServerSocket::AcceptCallbackvirtual
~Acceptor() overridewangle::Acceptor
wangle::~Callback()=defaultwangle::ConnectionManager::Callbackvirtual
folly::AsyncUDPServerSocket::Callback::~Callback()=defaultfolly::AsyncUDPServerSocket::Callbackvirtual
~HTTPSessionAcceptor() overrideproxygen::HTTPSessionAcceptor