proxygen
|
#include <HandlerContext.h>
Public Member Functions | |
virtual | ~OutboundHandlerContext ()=default |
virtual folly::Future< folly::Unit > | fireWrite (Out msg)=0 |
virtual folly::Future< folly::Unit > | fireWriteException (folly::exception_wrapper e)=0 |
virtual folly::Future< folly::Unit > | fireClose ()=0 |
virtual PipelineBase * | getPipeline ()=0 |
virtual std::shared_ptr< PipelineBase > | getPipelineShared ()=0 |
std::shared_ptr< folly::AsyncTransport > | getTransport () |
Definition at line 91 of file HandlerContext.h.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in wangle::OutboundContextImpl< H >.
Referenced by wangle::OutboundHandler< std::string, std::unique_ptr< folly::IOBuf > >::writeException().
|
pure virtual |
Implemented in wangle::OutboundContextImpl< H >.
|
pure virtual |
Implemented in wangle::OutboundContextImpl< H >.
|
inline |
Definition at line 102 of file HandlerContext.h.
Referenced by wangle::EventBaseHandler::close(), wangle::EventBaseHandler::write(), and wangle::OutputBufferingHandler::write().