46 void onBody(std::unique_ptr<folly::IOBuf> chain) noexcept
override;
49 void onTrailers(std::unique_ptr<HTTPHeaders> trailers) noexcept
override;
50 void onEOM() noexcept
override;
60 void sendBody(std::unique_ptr<folly::IOBuf> body) noexcept
override;
62 void sendEOM() noexcept
override;
70 bool unidirectional) noexcept
override;
void onTrailers(std::unique_ptr< HTTPHeaders > trailers) noexceptoverride
void onEOM() noexceptoverride
void setTransaction(HTTPTransaction *txn) noexceptoverride
void sendAbort() noexceptoverride
RequestHandlerAdaptor(RequestHandler *requestHandler)
void pauseIngress() noexceptoverride
void onError(const HTTPException &error) noexceptoverride
void detachTransaction() noexceptoverride
void sendHeaders(HTTPMessage &msg) noexceptoverride
void sendChunkTerminator() noexceptoverride
ResponseHandler * newPushedResponse(PushHandler *pushHandler) noexceptoverride
const wangle::TransportInfo & getSetupTransportInfo() const noexceptoverride
ResponseHandler * newExMessage(ExMessageHandler *exHandler, bool unidirectional) noexceptoverride
requires E e noexcept(noexcept(s.error(std::move(e))))
void onHeadersComplete(std::unique_ptr< HTTPMessage > msg) noexceptoverride
requires And< SemiMovable< VN >... > &&SemiMovable< E > auto error(E e)
void resumeIngress() noexceptoverride
void onChunkHeader(size_t length) noexceptoverride
void sendEOM() noexceptoverride
void onExTransaction(HTTPTransaction *txn) noexceptoverride
void onUpgrade(UpgradeProtocol protocol) noexceptoverride
void refreshTimeout() noexceptoverride
void sendBody(std::unique_ptr< folly::IOBuf > body) noexceptoverride
void getCurrentTransportInfo(wangle::TransportInfo *tinfo) const override
void onEgressPaused() noexceptoverride
void onEgressResumed() noexceptoverride
void onBody(std::unique_ptr< folly::IOBuf > chain) noexceptoverride
void setError(ProxygenError err) noexcept
void onChunkComplete() noexceptoverride
void sendChunkHeader(size_t len) noexceptoverride