proxygen
DummyFilterFactory::DummyFilter Class Reference
Inheritance diagram for DummyFilterFactory::DummyFilter:
proxygen::Filter proxygen::RequestHandler proxygen::ResponseHandler

Public Member Functions

 DummyFilter (RequestHandler *upstream)
 
- Public Member Functions inherited from proxygen::Filter
 Filter (RequestHandler *upstream)
 
void setResponseHandler (ResponseHandler *handler) noexceptoverride
 
void onRequest (std::unique_ptr< HTTPMessage > headers) noexceptoverride
 
void onBody (std::unique_ptr< folly::IOBuf > body) noexceptoverride
 
void onUpgrade (UpgradeProtocol protocol) noexceptoverride
 
void onEOM () noexceptoverride
 
void requestComplete () noexceptoverride
 
void onError (ProxygenError err) noexceptoverride
 
void onEgressPaused () noexceptoverride
 
void onEgressResumed () noexceptoverride
 
bool canHandleExpect () noexceptoverride
 
ExMessageHandlergetExHandler () noexceptoverride
 
void sendHeaders (HTTPMessage &msg) noexceptoverride
 
void sendChunkHeader (size_t len) noexceptoverride
 
void sendBody (std::unique_ptr< folly::IOBuf > body) noexceptoverride
 
void sendChunkTerminator () noexceptoverride
 
void sendEOM () noexceptoverride
 
void sendAbort () noexceptoverride
 
void refreshTimeout () noexceptoverride
 
void pauseIngress () noexceptoverride
 
void resumeIngress () noexceptoverride
 
ResponseHandlernewPushedResponse (PushHandler *handler) noexceptoverride
 
const wangle::TransportInfogetSetupTransportInfo () const noexceptoverride
 
void getCurrentTransportInfo (wangle::TransportInfo *tinfo) const override
 
- Public Member Functions inherited from proxygen::RequestHandler
virtual ResponseHandlergetDownstream () noexcept
 
virtual ~RequestHandler ()
 
- Public Member Functions inherited from proxygen::ResponseHandler
 ResponseHandler (RequestHandler *upstream)
 
virtual ~ResponseHandler ()
 
virtual ResponseHandlernewExMessage (ExMessageHandler *, bool=false) noexcept
 
HTTPTransactiongetTransaction () const noexcept
 

Additional Inherited Members

- Protected Attributes inherited from proxygen::RequestHandler
ResponseHandlerdownstream_ {nullptr}
 
- Protected Attributes inherited from proxygen::ResponseHandler
RequestHandlerupstream_ {nullptr}
 
HTTPTransactiontxn_ {nullptr}
 

Detailed Description

Definition at line 191 of file HTTPServerTest.cpp.

Constructor & Destructor Documentation

DummyFilterFactory::DummyFilter::DummyFilter ( RequestHandler upstream)
inlineexplicit

Definition at line 193 of file HTTPServerTest.cpp.

193 : Filter(upstream) {}
Filter(RequestHandler *upstream)
Definition: Filters.h:31

The documentation for this class was generated from the following file: