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_299967_, io.netty.buffer.ByteBuf p_298224_) 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_299287_) 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_299287_) - Overrides:
handlerRemoved0
in classio.netty.handler.codec.ByteToMessageDecoder
-
copyVarint
private static boolean copyVarint(io.netty.buffer.ByteBuf p_299967_, io.netty.buffer.ByteBuf p_298224_) -
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
-