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.Cumulator
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable
-
Field Summary
Modifier and TypeFieldDescriptionprivate final io.netty.buffer.ByteBuf
private static final int
private final BandwidthDebugMonitor
Fields inherited from class io.netty.handler.codec.ByteToMessageDecoder
COMPOSITE_CUMULATOR, MERGE_CUMULATOR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
copyVarint
(io.netty.buffer.ByteBuf p_294780_, io.netty.buffer.ByteBuf p_294299_) protected void
decode
(io.netty.channel.ChannelHandlerContext p_130566_, io.netty.buffer.ByteBuf p_130567_, List<Object> p_130568_) protected void
handlerRemoved0
(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, userEventTriggered
Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught
Methods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, handlerAdded, isSharable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
handlerRemoved0
in 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:
decode
in classio.netty.handler.codec.ByteToMessageDecoder
-