16 class ResponseHandler;
17 class ExMessageHandler;
47 virtual void onBody(std::unique_ptr<folly::IOBuf> body) noexcept = 0;
57 virtual void onEOM() noexcept = 0;
102 LOG(FATAL) <<
"Not implemented";
virtual ExMessageHandler * getExHandler() noexcept
virtual void setResponseHandler(ResponseHandler *handler) noexcept
virtual void onEOM() noexcept=0
virtual bool canHandleExpect() noexcept
virtual void requestComplete() noexcept=0
requires E e noexcept(noexcept(s.error(std::move(e))))
void handler(int, siginfo_t *, void *)
virtual ~RequestHandler()
virtual void onEgressPaused() noexcept
virtual void onRequest(std::unique_ptr< HTTPMessage > headers) noexcept=0
virtual ResponseHandler * getDownstream() noexcept
virtual void onUpgrade(proxygen::UpgradeProtocol prot) noexcept=0
virtual void onError(ProxygenError err) noexcept=0
ResponseHandler * downstream_
virtual void onEgressResumed() noexcept
virtual void onBody(std::unique_ptr< folly::IOBuf > body) noexcept=0