Package net.minecraft.network
Class Varint21FrameDecoder
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.handler.codec.ByteToMessageDecoder
net.minecraft.network.Varint21FrameDecoder
- All Implemented Interfaces:
io.netty.channel.ChannelHandler,io.netty.channel.ChannelInboundHandler
public class Varint21FrameDecoder
extends io.netty.handler.codec.ByteToMessageDecoder
-
Nested Class Summary
Nested classes/interfaces inherited from class io.netty.handler.codec.ByteToMessageDecoder
io.netty.handler.codec.ByteToMessageDecoder.CumulatorNested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final io.netty.buffer.ByteBufprivate static final intprivate final BandwidthDebugMonitorFields inherited from class io.netty.handler.codec.ByteToMessageDecoder
COMPOSITE_CUMULATOR, MERGE_CUMULATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleancopyVarint(io.netty.buffer.ByteBuf p_294780_, io.netty.buffer.ByteBuf p_294299_) protected voiddecode(io.netty.channel.ChannelHandlerContext p_130566_, io.netty.buffer.ByteBuf p_130567_, List<Object> p_130568_) protected voidhandlerRemoved0(io.netty.channel.ChannelHandlerContext p_294580_) Methods inherited from class io.netty.handler.codec.ByteToMessageDecoder
actualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, discardSomeReadBytes, handlerRemoved, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode, userEventTriggeredMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaughtMethods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, handlerAdded, isSharableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty.channel.ChannelHandler
handlerAdded
-
Field Details
-
MAX_VARINT21_BYTES
private static final int MAX_VARINT21_BYTES- See Also:
-
helperBuf
private final io.netty.buffer.ByteBuf helperBuf -
monitor
-
-
Constructor Details
-
Varint21FrameDecoder
-
-
Method Details
-
handlerRemoved0
protected void handlerRemoved0(io.netty.channel.ChannelHandlerContext p_294580_) - Overrides:
handlerRemoved0in classio.netty.handler.codec.ByteToMessageDecoder
-
copyVarint
private static boolean copyVarint(io.netty.buffer.ByteBuf p_294780_, io.netty.buffer.ByteBuf p_294299_) -
decode
protected void decode(io.netty.channel.ChannelHandlerContext p_130566_, io.netty.buffer.ByteBuf p_130567_, List<Object> p_130568_) - Specified by:
decodein classio.netty.handler.codec.ByteToMessageDecoder
-