public class RsfDecoder extends io.netty.handler.codec.LengthFieldBasedFrameDecoder implements ProtocolConstants
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger |
RSF_InvokerRequest, RSF_MessageRequest, RSF_Options, RSF_Packet, RSF_Packet_Heart, RSF_Packet_InvokerRequest, RSF_Packet_MessageRequest, RSF_Packet_Options, RSF_Packet_Response, RSF_Packet_xxxx5, RSF_Packet_xxxx6, RSF_Packet_xxxx7, RSF_Response, Version_1| 构造器和说明 |
|---|
RsfDecoder(RsfEnvironment rsfEnvironment,
int maxBodyLength,
ClassLoader classLoader) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
decode(io.netty.channel.ChannelHandlerContext ctx,
io.netty.buffer.ByteBuf in) |
protected io.netty.buffer.ByteBuf |
extractFrame(io.netty.channel.ChannelHandlerContext ctx,
io.netty.buffer.ByteBuf buffer,
int index,
int length) |
actualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, discardSomeReadBytes, handlerRemoved, handlerRemoved0, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode, userEventTriggeredchannelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaughtpublic RsfDecoder(RsfEnvironment rsfEnvironment, int maxBodyLength, ClassLoader classLoader)
protected Object decode(io.netty.channel.ChannelHandlerContext ctx, io.netty.buffer.ByteBuf in) throws Exception
decode 在类中 io.netty.handler.codec.LengthFieldBasedFrameDecoderExceptionprotected io.netty.buffer.ByteBuf extractFrame(io.netty.channel.ChannelHandlerContext ctx,
io.netty.buffer.ByteBuf buffer,
int index,
int length)
extractFrame 在类中 io.netty.handler.codec.LengthFieldBasedFrameDecoderCopyright © 2020–2021. All rights reserved.