|
proxygen
|
#include <Handler.h>
Public Types | |
| typedef Rin | rin |
| typedef Rout | rout |
| typedef folly::Unit | win |
| typedef folly::Unit | wout |
| typedef InboundHandlerContext< Rout > | Context |
Public Member Functions | |
| ~InboundHandler () override=default | |
| virtual void | read (Context *ctx, Rin msg)=0 |
| virtual void | readEOF (Context *ctx) |
| virtual void | readException (Context *ctx, folly::exception_wrapper e) |
| virtual void | transportActive (Context *ctx) |
| virtual void | transportInactive (Context *ctx) |
Public Member Functions inherited from wangle::HandlerBase< InboundHandlerContext< Rout > > | |
| virtual | ~HandlerBase ()=default |
| virtual void | attachPipeline (InboundHandlerContext< Rout > *) |
| virtual void | detachPipeline (InboundHandlerContext< Rout > *) |
| InboundHandlerContext< Rout > * | getContext () |
Static Public Attributes | |
| static const HandlerDir | dir = HandlerDir::IN |
| typedef InboundHandlerContext<Rout> wangle::InboundHandler< Rin, Rout >::Context |
| typedef Rin wangle::InboundHandler< Rin, Rout >::rin |
| typedef Rout wangle::InboundHandler< Rin, Rout >::rout |
| typedef folly::Unit wangle::InboundHandler< Rin, Rout >::win |
| typedef folly::Unit wangle::InboundHandler< Rin, Rout >::wout |
|
overridedefault |
|
pure virtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in wangle::ServerAcceptor< Pipeline >, wangle::AcceptRoutingHandler< Pipeline, R >, wangle::AcceptRoutingHandler< DefaultPipeline, char >, ProxyBackendHandler, and wangle::test::FrameTester.
Definition at line 125 of file Handler.h.
|
inlinevirtual |
Reimplemented in wangle::ByteToMessageDecoder< std::string >, and wangle::ByteToMessageDecoder< T >.
|
inlinevirtual |
Reimplemented in wangle::ByteToMessageDecoder< std::string >, and wangle::ByteToMessageDecoder< T >.
|
static |