proxygen
|
This is the complete list of members for proxygen::HTTPUpstreamSession, including all inherited members.
addCodecFilter(Args &&...args) | proxygen::HTTPSessionBase | inline |
proxygen::HTTPTransaction::Transport::addWaitingForReplaySafety(folly::AsyncTransport::ReplaySafetyCallback *callback) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
allTransactionsStarted() const override | proxygen::HTTPUpstreamSession | privatevirtual |
attachThreadLocals(folly::EventBase *eventBase, folly::SSLContextPtr sslContext, const WheelTimerInstance &timeout, HTTPSessionStats *stats, FilterIteratorFn fn, HeaderCodec::Stats *headerCodecStats, HTTPSessionController *controller) override | proxygen::HTTPUpstreamSession | virtual |
attachToSessionController() | proxygen::HTTPSessionBase | protected |
Callback()=default | folly::HHWheelTimer::Callback | |
callbackCanceled() noexcept | folly::HHWheelTimer::Callback | inlinevirtual |
cancelLoopCallbacks() | proxygen::HTTPSession | inlineprotected |
cancelTimeout() | folly::HHWheelTimer::Callback | inline |
checkForShutdown() | proxygen::HTTPSession | protected |
closeWhenIdle() override | proxygen::HTTPSession | virtual |
codec_ | proxygen::HTTPSessionBase | protected |
connCloseByRemote() override | proxygen::HTTPSession | inlinevirtual |
createTransaction(HTTPCodec::StreamID streamID, const folly::Optional< HTTPCodec::StreamID > &assocStreamID, const folly::Optional< HTTPCodec::ExAttributes > &exAttributes, const http2::PriorityUpdate &priority=http2::DefaultPriority) | proxygen::HTTPSession | protected |
decrementTransactionCount(HTTPTransaction *txn, bool ingressEOM, bool egressEOM) | proxygen::HTTPSession | protected |
DelayedDestruction() | folly::DelayedDestruction | inlineprotected |
DelayedDestructionBase() | folly::DelayedDestructionBase | inlineprotected |
describe(std::ostream &os) const override | proxygen::HTTPSession | virtual |
destroy() | folly::DelayedDestruction | inlinevirtual |
detach(HTTPTransaction *txn) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
detachThreadLocals(bool detachSSLContext=false) override | proxygen::HTTPUpstreamSession | virtual |
detachTransactions() | proxygen::HTTPUpstreamSession | |
drain() override | proxygen::HTTPUpstreamSession | inlinevirtual |
drainImpl() | proxygen::HTTPSession | protected |
draining_ | proxygen::HTTPSession | protected |
dropConnection() override | proxygen::HTTPSession | virtual |
dumpConnectionState(uint8_t loglevel) override | proxygen::HTTPSession | virtual |
egressBodySizeLimit_ | proxygen::HTTPSessionBase | protectedstatic |
egressLimitExceeded() const | proxygen::HTTPSessionBase | inlineprotected |
enableDoubleGoawayDrain() override | proxygen::HTTPSession | inlinevirtual |
enableExHeadersSettings() noexcept | proxygen::HTTPSessionBase | |
errorOnAllTransactions(ProxygenError err, const std::string &errorMsg) | proxygen::HTTPSession | protected |
errorOnTransactionId(HTTPCodec::StreamID id, HTTPException ex) | proxygen::HTTPSession | protected |
errorOnTransactionIds(const std::vector< HTTPCodec::StreamID > &ids, ProxygenError err, const std::string &extraErrorMsg="") | proxygen::HTTPSession | protected |
FilterIteratorFn typedef | proxygen::HTTPUpstreamSession | |
findTransaction(HTTPCodec::StreamID streamID) | proxygen::HTTPSession | protected |
fireCloseWhenIdle(bool force_to_close=false) | wangle::ManagedConnection | inline |
fireNotifyPendingShutdown() | wangle::ManagedConnection | inline |
flowControlTimeoutExpired() noexcept | proxygen::HTTPSession | protected |
getByteEventTracker() | proxygen::HTTPSession | inline |
getCodec() const noexceptoverride | proxygen::HTTPSession | inlineprotectedvirtual |
getCodecProtocol() const | proxygen::HTTPSessionBase | inlinevirtual |
getCodecSendWindowSize() const | proxygen::HTTPSession | protected |
getConnectionCloseReason() const | proxygen::HTTPSessionBase | inline |
getConnectionManager() | wangle::ManagedConnection | inline |
getController() | proxygen::HTTPSessionBase | inline |
getCurrentTransportInfo(wangle::TransportInfo *tinfo) override | proxygen::HTTPSession | virtual |
getCurrentTransportInfoWithoutUpdate(wangle::TransportInfo *tinfo) const override | proxygen::HTTPSession | virtual |
getCurTime() | folly::HHWheelTimer::Callback | inlineprotectedvirtual |
getDestroyPending() const | folly::DelayedDestruction | inline |
getDestructorGuardCount() const | folly::DelayedDestructionBase | inlineprotected |
getEventBase() const override | proxygen::HTTPSession | inlinevirtual |
getHistoricalMaxOutgoingStreams() const | proxygen::HTTPSessionBase | inline |
getHTTP2PrioritiesEnabled() const override | proxygen::HTTPSession | inlinevirtual |
getHTTPPriority(uint8_t level) override | proxygen::HTTPUpstreamSession | inlinevirtual |
getInfoCallback() const | proxygen::HTTPSessionBase | inline |
getLatestIdleTime() const | proxygen::HTTPSessionBase | inline |
getLocalAddress() const noexceptoverride | proxygen::HTTPSession | inlinevirtual |
getMaxConcurrentOutgoingStreams() const | proxygen::HTTPSessionBase | inline |
getNextToSend(bool *cork, bool *eom) | proxygen::HTTPSession | protected |
getNumIncomingStreams() const override | proxygen::HTTPSession | inlinevirtual |
getNumOutgoingStreams() const override | proxygen::HTTPSession | inlinevirtual |
getNumTxnServed() const | proxygen::HTTPSessionBase | inline |
getParseErrorHandler(HTTPTransaction *txn, const HTTPException &error) | proxygen::HTTPSessionBase | |
getPeerAddress() const noexceptoverride | proxygen::HTTPSession | inlinevirtual |
getReadBuffer(void **buf, size_t *bufSize) override | proxygen::HTTPSession | protectedvirtual |
getSecondAuthManager() const | proxygen::HTTPSession | |
getSecurityProtocol() const override | proxygen::HTTPSession | inlineprotectedvirtual |
getSetupTransportInfo() const noexceptoverride | proxygen::HTTPSession | inlinevirtual |
proxygen::HTTPSessionBase::getSetupTransportInfo() noexcept | proxygen::HTTPSessionBase | inline |
getTimeRemaining() | folly::HHWheelTimer::Callback | inline |
getTransactionTimeoutHandler(HTTPTransaction *txn) override | proxygen::HTTPUpstreamSession | privatevirtual |
getTransport() override | proxygen::HTTPSession | inlinevirtual |
getTransport() const override | proxygen::HTTPSession | inlinevirtual |
getType() const noexceptoverride | proxygen::HTTPSession | inlinevirtual |
getUnderlyingTransport() const noexceptoverride | proxygen::HTTPSession | inlineprotectedvirtual |
getWriteBufferLimit() const | proxygen::HTTPSessionBase | inline |
handleErrorDirectly(HTTPTransaction *txn, const HTTPException &error) | proxygen::HTTPSessionBase | protected |
handleLastByteEvents(ByteEventTracker *byteEventTracker, HTTPTransaction *txn, size_t encodedSize, size_t byteOffset, bool piggybacked) | proxygen::HTTPSessionBase | protectedstatic |
hasActiveTransactions() const override | proxygen::HTTPSession | inlinevirtual |
hasMoreWrites() const | proxygen::HTTPSession | protected |
HTTPSession(const WheelTimerInstance &timeout, folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress &localAddr, const folly::SocketAddress &peerAddr, HTTPSessionController *controller, std::unique_ptr< HTTPCodec > codec, const wangle::TransportInfo &tinfo, InfoCallback *infoCallback) | proxygen::HTTPSession | protected |
HTTPSession(folly::HHWheelTimer *transactionTimeouts, folly::AsyncTransportWrapper::UniquePtr sock, const folly::SocketAddress &localAddr, const folly::SocketAddress &peerAddr, HTTPSessionController *controller, std::unique_ptr< HTTPCodec > codec, const wangle::TransportInfo &tinfo, InfoCallback *infoCallback) | proxygen::HTTPSession | protected |
HTTPSessionBase(const folly::SocketAddress &localAddr, const folly::SocketAddress &peerAddr, HTTPSessionController *controller, const wangle::TransportInfo &tinfo, InfoCallback *infoCallback, std::unique_ptr< HTTPCodec > codec) | proxygen::HTTPSessionBase | |
HTTPUpstreamSession(const WheelTimerInstance &timeout, folly::AsyncTransportWrapper::UniquePtr &&sock, const folly::SocketAddress &localAddr, const folly::SocketAddress &peerAddr, std::unique_ptr< HTTPCodec > codec, const wangle::TransportInfo &tinfo, InfoCallback *infoCallback, uint8_t maxVirtualPri=0, std::shared_ptr< const PriorityMapFactory > priorityMapFactory=std::shared_ptr< const PriorityMapFactory >()) | proxygen::HTTPUpstreamSession | inline |
HTTPUpstreamSession(folly::HHWheelTimer *timeout, folly::AsyncTransportWrapper::UniquePtr &&sock, const folly::SocketAddress &localAddr, const folly::SocketAddress &peerAddr, std::unique_ptr< HTTPCodec > codec, const wangle::TransportInfo &tinfo, InfoCallback *infoCallback, uint8_t maxVirtualPri=0, std::shared_ptr< const PriorityMapFactory > priorityMapFactory=std::shared_ptr< const PriorityMapFactory >()) | proxygen::HTTPUpstreamSession | inline |
immediateShutdown() | proxygen::HTTPSession | protected |
incrementSeqNo() | proxygen::HTTPSessionBase | inlineprotected |
infoCallback_ | proxygen::HTTPSessionBase | protected |
ingressError_ | proxygen::HTTPSession | protected |
ingressLimitExceeded() const | proxygen::HTTPSessionBase | inlineprotected |
initCodecHeaderIndexingStrategy() | proxygen::HTTPSessionBase | protected |
invokeOnAllTransactions(void(HTTPTransaction::*fn)(Args1...), Args2 &&...args) | proxygen::HTTPSession | inlineprotected |
isBufferMovable() noexceptoverride | proxygen::HTTPSession | protectedvirtual |
isBusy() const override | proxygen::HTTPSession | virtual |
isClosing() const override | proxygen::HTTPUpstreamSession | virtual |
isDetachable(bool checkSocket=true) const override | proxygen::HTTPUpstreamSession | virtual |
isDraining() const override | proxygen::HTTPSession | inlineprotectedvirtual |
isExHeadersEnabled() noexcept | proxygen::HTTPSessionBase | inline |
isPrioritySampled() const | proxygen::HTTPSessionBase | inlineprotected |
isReplaySafe() const override | proxygen::HTTPUpstreamSession | virtual |
isReusable() const override | proxygen::HTTPUpstreamSession | virtual |
isScheduled() const | folly::HHWheelTimer::Callback | inline |
kDefaultReadBufLimit | proxygen::HTTPSessionBase | protectedstatic |
kDefaultWriteBufLimit | proxygen::HTTPSessionBase | protectedstatic |
liveTransactions_ | proxygen::HTTPSession | protected |
localAddr_ | proxygen::HTTPSessionBase | protected |
ManagedConnection() | wangle::ManagedConnection | |
maxReadBufferSize_ | proxygen::HTTPSessionBase | protectedstatic |
maxVirtualPriorityLevel_ | proxygen::HTTPUpstreamSession | private |
maybeAttachSSLContext(folly::SSLContextPtr sslContext) const | proxygen::HTTPUpstreamSession | private |
maybeDetachSSLContext() const | proxygen::HTTPUpstreamSession | private |
newExTransaction(HTTPTransaction::Handler *handler, HTTPCodec::StreamID controlStream, bool unidirectional=false) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
newPushedTransaction(HTTPCodec::StreamID assocStreamId, HTTPTransaction::PushHandler *handler) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
newTransaction(HTTPTransaction::Handler *handler) override | proxygen::HTTPUpstreamSession | virtual |
notifyBodyProcessed(uint32_t bytes) | proxygen::HTTPSessionBase | protected |
notifyEgressBodyBuffered(int64_t bytes) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
notifyIngressBodyProcessed(uint32_t bytes) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
notifyPendingEgress() noexceptoverride | proxygen::HTTPSession | protectedvirtual |
notifyPendingShutdown() override | proxygen::HTTPSession | virtual |
numActiveWrites_ | proxygen::HTTPSession | protected |
numIncomingStreams() const override | proxygen::HTTPSession | inlineprotectedvirtual |
numOutgoingStreams() const override | proxygen::HTTPSession | inlineprotectedvirtual |
onAbort(HTTPCodec::StreamID streamID, ErrorCode code) override | proxygen::HTTPSession | protectedvirtual |
onBody(HTTPCodec::StreamID streamID, std::unique_ptr< folly::IOBuf > chain, uint16_t padding) override | proxygen::HTTPSession | protectedvirtual |
onBodyImpl(std::unique_ptr< folly::IOBuf > chain, size_t length, uint16_t padding, HTTPTransaction *txn) | proxygen::HTTPSessionBase | protected |
onCertificate(uint16_t certId, std::unique_ptr< folly::IOBuf > authenticator) override | proxygen::HTTPSession | protectedvirtual |
onCertificateRequest(uint16_t requestId, std::unique_ptr< folly::IOBuf > authRequest) override | proxygen::HTTPSession | protectedvirtual |
onChunkComplete(HTTPCodec::StreamID stream) override | proxygen::HTTPSession | protectedvirtual |
onChunkHeader(HTTPCodec::StreamID stream, size_t length) override | proxygen::HTTPSession | protectedvirtual |
onCodecChanged() | proxygen::HTTPSessionBase | protected |
onCreateTransaction() | proxygen::HTTPSessionBase | inlineprotected |
onEgressMessageFinished(HTTPTransaction *txn, bool withRST=false) | proxygen::HTTPSession | protected |
onError(HTTPCodec::StreamID streamID, const HTTPException &error, bool newTxn) override | proxygen::HTTPSession | protectedvirtual |
onExMessageBegin(HTTPCodec::StreamID streamID, HTTPCodec::StreamID controlStream, bool unidirectional, HTTPMessage *msg) override | proxygen::HTTPSession | protectedvirtual |
onGoaway(uint64_t lastGoodStreamID, ErrorCode code, std::unique_ptr< folly::IOBuf > debugData=nullptr) override | proxygen::HTTPSession | protectedvirtual |
onHeadersComplete(HTTPCodec::StreamID streamID, std::unique_ptr< HTTPMessage > msg) override | proxygen::HTTPSession | protectedvirtual |
onHeadersSent(const HTTPMessage &, bool) | proxygen::HTTPSession | inlineprotectedvirtual |
onMessageBegin(HTTPCodec::StreamID streamID, HTTPMessage *msg) override | proxygen::HTTPSession | protectedvirtual |
onMessageComplete(HTTPCodec::StreamID streamID, bool upgrade) override | proxygen::HTTPSession | protectedvirtual |
onNativeProtocolUpgrade(HTTPCodec::StreamID streamID, CodecProtocol protocol, const std::string &protocolString, HTTPMessage &msg) override | proxygen::HTTPUpstreamSession | privatevirtual |
onNativeProtocolUpgradeImpl(HTTPCodec::StreamID txn, std::unique_ptr< HTTPCodec > codec, const std::string &protocolString) | proxygen::HTTPSession | protected |
onNewOutgoingStream(uint32_t outgoingStreams) | proxygen::HTTPSessionBase | inlineprotected |
onNewTransactionParseError(HTTPCodec::StreamID streamID, const HTTPException &error) | proxygen::HTTPSession | protected |
onPingReply(uint64_t uniqueID) override | proxygen::HTTPSession | protectedvirtual |
onPingRequest(uint64_t uniqueID) override | proxygen::HTTPSession | protectedvirtual |
onPriority(HTTPCodec::StreamID stream, const HTTPMessage::HTTPPriority &) override | proxygen::HTTPSession | protectedvirtual |
onPushMessageBegin(HTTPCodec::StreamID streamID, HTTPCodec::StreamID assocStreamID, HTTPMessage *msg) override | proxygen::HTTPSession | protectedvirtual |
onSessionParseError(const HTTPException &error) | proxygen::HTTPSession | protected |
onSettings(const SettingsList &settings) override | proxygen::HTTPSession | protectedvirtual |
onSettingsAck() override | proxygen::HTTPSession | protectedvirtual |
onTrailersComplete(HTTPCodec::StreamID streamID, std::unique_ptr< HTTPHeaders > trailers) override | proxygen::HTTPSession | protectedvirtual |
onWindowUpdate(HTTPCodec::StreamID stream, uint32_t amount) override | proxygen::HTTPSession | protectedvirtual |
onWriteCompleted() | proxygen::HTTPSession | protected |
onWriteError(size_t bytesWritten, const folly::AsyncSocketException &ex) | proxygen::HTTPSession | protected |
onWriteSuccess(uint64_t bytesWritten) | proxygen::HTTPSession | protected |
pauseIngress(HTTPTransaction *txn) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
pauseReads() | proxygen::HTTPSession | protected |
pauseReadsImpl() | proxygen::HTTPSession | protected |
peerAddr_ | proxygen::HTTPSessionBase | protected |
priorityAdapter_ | proxygen::HTTPUpstreamSession | private |
priorityMapFactory_ | proxygen::HTTPUpstreamSession | private |
processReadData() | proxygen::HTTPSession | protected |
readBuf_ | proxygen::HTTPSession | protected |
readBufferAvailable(std::unique_ptr< folly::IOBuf >) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
readDataAvailable(size_t readSize) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
readEOF() noexceptoverride | proxygen::HTTPSession | protectedvirtual |
readErr(const folly::AsyncSocketException &) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
readsPaused() const | proxygen::HTTPSession | inlineprotected |
readsShutdown() const | proxygen::HTTPSession | inlineprotected |
readsUnpaused() const | proxygen::HTTPSession | inlineprotected |
readTimeoutExpired() noexcept | proxygen::HTTPSession | protected |
proxygen::HTTPTransaction::Transport::removeWaitingForReplaySafety(folly::AsyncTransport::ReplaySafetyCallback *callback) noexcept=0 | proxygen::HTTPTransaction::Transport | pure virtual |
rescheduleLoopCallbacks() | proxygen::HTTPSession | inlineprotected |
resetAfterDrainingWrites_ | proxygen::HTTPSession | protected |
resetTimeout() | wangle::ManagedConnection | virtual |
resetTimeoutTo(std::chrono::milliseconds) | wangle::ManagedConnection | |
resumeIngress(HTTPTransaction *txn) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
resumeReads() | proxygen::HTTPSession | protected |
resumeReadsImpl() | proxygen::HTTPSession | protected |
resumeTransactions() | proxygen::HTTPSession | protected |
runDestroyCallbacks() | proxygen::HTTPSessionBase | protected |
runLoopCallback() noexceptoverride | proxygen::HTTPSession | protectedvirtual |
scheduleTimeout(folly::HHWheelTimer::Callback *callback, std::chrono::milliseconds timeout) | wangle::ManagedConnection | virtual |
scheduleWrite() | proxygen::HTTPSession | protected |
sendAbort(HTTPTransaction *txn, ErrorCode statusCode) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
sendBody(HTTPTransaction *txn, std::unique_ptr< folly::IOBuf >, bool includeEOM, bool trackLastByteFlushed) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
sendCertificateRequest(std::unique_ptr< folly::IOBuf > certificateRequestContext, std::vector< fizz::Extension > extensions) override | proxygen::HTTPSession | virtual |
sendChunkHeader(HTTPTransaction *txn, size_t length) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
sendChunkTerminator(HTTPTransaction *txn) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
sendEOM(HTTPTransaction *txn, const HTTPHeaders *trailers) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
sendHeaders(HTTPTransaction *txn, const HTTPMessage &headers, HTTPHeaderSize *size, bool includeEOM) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
sendPing() override | proxygen::HTTPSession | virtual |
sendPriority(http2::PriorityUpdate pri) override | proxygen::HTTPSession | virtual |
sendPriority(HTTPCodec::StreamID id, http2::PriorityUpdate pri) override | proxygen::HTTPSession | virtual |
sendPriority(HTTPTransaction *txn, const http2::PriorityUpdate &pri) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
sendPriorityImpl(HTTPCodec::StreamID streamID, http2::PriorityUpdate pri) | proxygen::HTTPSession | protected |
sendSettings() override | proxygen::HTTPSession | virtual |
sendWindowUpdate(HTTPTransaction *txn, uint32_t bytes) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
sessionByteOffset() | proxygen::HTTPSession | inlineprotected |
sessionStats_ | proxygen::HTTPSessionBase | protected |
SessionType enum name | proxygen::HTTPSessionBase | |
setByteEventTracker(std::shared_ptr< ByteEventTracker > byteEventTracker) | proxygen::HTTPSession | |
setCloseReason(ConnectionCloseReason reason) | proxygen::HTTPSessionBase | inlineprotected |
setController(HTTPSessionController *controller) | proxygen::HTTPSessionBase | inline |
setDefaultReadBufferLimit(uint32_t limit) | proxygen::HTTPSessionBase | inlinestatic |
setDefaultWriteBufferLimit(uint32_t max) | proxygen::HTTPSessionBase | inlinestatic |
setEgressBytesLimit(uint64_t bytesLimit) | proxygen::HTTPSession | |
setEgressSettings(const SettingsList &inSettings) override | proxygen::HTTPSession | virtual |
setFlowControl(size_t initialReceiveWindow, size_t receiveStreamWindowSize, size_t receiveSessionWindowSize) override | proxygen::HTTPSession | virtual |
setFlowControlledBodySizeLimit(uint32_t limit) | proxygen::HTTPSessionBase | inlinestatic |
setHeaderCodecStats(HeaderCodec::Stats *stats) override | proxygen::HTTPSession | inlinevirtual |
setHTTP2PrioritiesEnabled(bool enabled) override | proxygen::HTTPSession | inlinevirtual |
setInfoCallback(InfoCallback *callback) | proxygen::HTTPSessionBase | inline |
setLatestActive() | proxygen::HTTPSessionBase | inlineprotected |
setMaxConcurrentIncomingStreams(uint32_t num) override | proxygen::HTTPSession | virtual |
setMaxConcurrentOutgoingStreams(uint32_t num) | proxygen::HTTPSessionBase | inline |
setMaxReadBufferSize(uint32_t bytes) | proxygen::HTTPSessionBase | inlinestatic |
setNewTransactionPauseState(HTTPCodec::StreamID streamID) | proxygen::HTTPSession | protected |
setPrioritySampled(bool sampled) | proxygen::HTTPSessionBase | inline |
setReadBufferLimit(uint32_t limit) | proxygen::HTTPSessionBase | inline |
setSecondAuthManager(std::unique_ptr< SecondaryAuthManager > secondAuthManager) | proxygen::HTTPSession | |
setSessionStats(HTTPSessionStats *stats) override | proxygen::HTTPSession | virtual |
setupOnHeadersComplete(HTTPTransaction *, HTTPMessage *) override | proxygen::HTTPUpstreamSession | inlineprivatevirtual |
setWriteBufferLimit(uint32_t limit) | proxygen::HTTPSessionBase | inline |
shouldShutdown() const | proxygen::HTTPSession | protected |
shutdownTransport(bool shutdownReads=true, bool shutdownWrites=true, const std::string &errorMsg="") | proxygen::HTTPSession | protected |
shutdownTransportWithReset(ProxygenError errorCode, const std::string &errorMsg="") | proxygen::HTTPSession | protected |
sock_ | proxygen::HTTPSession | protected |
started_ | proxygen::HTTPSession | protected |
startNow() override | proxygen::HTTPUpstreamSession | virtual |
supportsMoreTransactions() const | proxygen::HTTPSessionBase | inline |
timeout_ | proxygen::HTTPSession | protected |
timeoutExpired() noexceptoverride | proxygen::HTTPSession | inlinevirtual |
transactions_ | proxygen::HTTPSession | protected |
transactionTimeout(HTTPTransaction *txn) noexceptoverride | proxygen::HTTPSession | protectedvirtual |
transportInfo_ | proxygen::HTTPSessionBase | protected |
txnEgressQueue_ | proxygen::HTTPSession | protected |
UniquePtr typedef | proxygen::HTTPSession | |
updatePendingWriteSize(int64_t delta) | proxygen::HTTPSessionBase | inlineprotected |
updateWriteBufSize(int64_t delta) | proxygen::HTTPSession | protected |
updateWriteCount() | proxygen::HTTPSession | protected |
writeBuf_ | proxygen::HTTPSession | protected |
writesDraining_ | proxygen::HTTPSession | protected |
writesPaused() const | proxygen::HTTPSession | inlineprotected |
writesShutdown() const | proxygen::HTTPSession | inlineprotected |
writesUnpaused() const | proxygen::HTTPSession | inlineprotected |
writeTimeout_ | proxygen::HTTPSession | protected |
writeTimeoutExpired() noexcept | proxygen::HTTPSession | protected |
~BufferCallback() | folly::AsyncTransport::BufferCallback | inlineprotectedvirtual |
proxygen::~Callback() | folly::HHWheelTimer::Callback | virtual |
proxygen::ByteEventTracker::Callback::~Callback() | proxygen::ByteEventTracker::Callback | inlinevirtual |
~DelayedDestruction() override=default | folly::DelayedDestruction | protected |
~DelayedDestructionBase()=default | folly::DelayedDestructionBase | virtual |
~HTTPPriorityMapFactoryProvider()=default | proxygen::HTTPPriorityMapFactoryProvider | protectedvirtual |
~HTTPSession() override | proxygen::HTTPSession | protected |
~HTTPSessionBase() | proxygen::HTTPSessionBase | inlinevirtual |
~HTTPUpstreamSession() override | proxygen::HTTPUpstreamSession | private |
~ManagedConnection() override | wangle::ManagedConnection | protected |
~Transport() | proxygen::HTTPTransaction::Transport | inlinevirtual |