attachPipeline(InboundHandlerContext< M > *) | wangle::HandlerBase< InboundHandlerContext< M > > | inlinevirtual |
Context typedef | wangle::ByteToMessageDecoder< M > | |
decode(Context *ctx, folly::IOBufQueue &buf, std::unique_ptr< folly::IOBuf > &result, size_t &) override | wangle::LengthFieldBasedFrameDecoder | |
wangle::ByteToMessageDecoder::decode(Context *ctx, folly::IOBufQueue &buf, M &result, size_t &)=0 | wangle::ByteToMessageDecoder< M > | pure virtual |
detachPipeline(InboundHandlerContext< M > *) | wangle::HandlerBase< InboundHandlerContext< M > > | inlinevirtual |
dir | wangle::InboundHandler< folly::IOBufQueue &, M > | static |
getContext() | wangle::HandlerBase< InboundHandlerContext< M > > | inline |
getUnadjustedFrameLength(folly::IOBufQueue &buf, int offset, int length, bool networkByteOrder) | wangle::LengthFieldBasedFrameDecoder | private |
initialBytesToStrip_ | wangle::LengthFieldBasedFrameDecoder | private |
lengthAdjustment_ | wangle::LengthFieldBasedFrameDecoder | private |
LengthFieldBasedFrameDecoder(uint32_t lengthFieldLength=4, uint32_t maxFrameLength=UINT_MAX, uint32_t lengthFieldOffset=0, int32_t lengthAdjustment=0, uint32_t initialBytesToStrip=4, bool networkByteOrder=true) | wangle::LengthFieldBasedFrameDecoder | explicit |
lengthFieldEndOffset_ | wangle::LengthFieldBasedFrameDecoder | private |
lengthFieldLength_ | wangle::LengthFieldBasedFrameDecoder | private |
lengthFieldOffset_ | wangle::LengthFieldBasedFrameDecoder | private |
maxFrameLength_ | wangle::LengthFieldBasedFrameDecoder | private |
networkByteOrder_ | wangle::LengthFieldBasedFrameDecoder | private |
read(Context *ctx, folly::IOBufQueue &q) override | wangle::ByteToMessageDecoder< M > | inline |
InboundHandler< folly::IOBufQueue &, M >::read(Context *ctx, folly::IOBufQueue &msg)=0 | wangle::InboundHandler< folly::IOBufQueue &, M > | pure virtual |
readEOF(Context *ctx) | wangle::InboundHandler< folly::IOBufQueue &, M > | inlinevirtual |
readException(Context *ctx, folly::exception_wrapper e) | wangle::InboundHandler< folly::IOBufQueue &, M > | inlinevirtual |
rin typedef | wangle::InboundHandler< folly::IOBufQueue &, M > | |
rout typedef | wangle::InboundHandler< folly::IOBufQueue &, M > | |
transportActive(Context *ctx) override | wangle::ByteToMessageDecoder< M > | inline |
InboundHandler< folly::IOBufQueue &, M >::transportActive(Context *ctx) | wangle::InboundHandler< folly::IOBufQueue &, M > | inlinevirtual |
transportInactive(Context *ctx) override | wangle::ByteToMessageDecoder< M > | inline |
InboundHandler< folly::IOBufQueue &, M >::transportInactive(Context *ctx) | wangle::InboundHandler< folly::IOBufQueue &, M > | inlinevirtual |
win typedef | wangle::InboundHandler< folly::IOBufQueue &, M > | |
wout typedef | wangle::InboundHandler< folly::IOBufQueue &, M > | |
~HandlerBase()=default | wangle::HandlerBase< InboundHandlerContext< M > > | virtual |
~InboundHandler() override=default | wangle::InboundHandler< folly::IOBufQueue &, M > | |