proxygen
|
Public Member Functions | |
void | sendHeaders (HTTPMessage &) noexceptoverride |
void | sendEOM () noexceptoverride |
Public Member Functions inherited from proxygen::RequestHandlerAdaptor | |
RequestHandlerAdaptor (RequestHandler *requestHandler) | |
Public Member Functions inherited from proxygen::HTTPTransactionHandler | |
virtual void | onPushedTransaction (HTTPTransaction *) noexcept |
virtual void | onGoaway (ErrorCode) noexcept |
virtual | ~HTTPTransactionHandler () |
Public Member Functions inherited from proxygen::ResponseHandler | |
ResponseHandler (RequestHandler *upstream) | |
virtual | ~ResponseHandler () |
HTTPTransaction * | getTransaction () const noexcept |
Public Attributes | |
bool | headersSent_ {false} |
Additional Inherited Members | |
Protected Attributes inherited from proxygen::ResponseHandler | |
RequestHandler * | upstream_ {nullptr} |
HTTPTransaction * | txn_ {nullptr} |
Definition at line 20 of file RequestHandlerAdaptorTest.cpp.
|
inlineoverridevirtualnoexcept |
Reimplemented from proxygen::RequestHandlerAdaptor.
Definition at line 27 of file RequestHandlerAdaptorTest.cpp.
|
inlineoverridevirtualnoexcept |
NOTE: We take response message as non-const reference, to allow filters between your handler and client to be able to modify response if they want to.
eg. a compression filter might want to change the content-encoding
Reimplemented from proxygen::RequestHandlerAdaptor.
Definition at line 23 of file RequestHandlerAdaptorTest.cpp.
bool StubRequestHandlerAdaptor::headersSent_ {false} |
Definition at line 31 of file RequestHandlerAdaptorTest.cpp.