Class VarInt32FramePrepender
java.lang.Object
io.netty5.channel.ChannelHandlerAdapter
io.netty5.handler.codec.MessageToByteEncoder<io.netty5.buffer.Buffer>
eu.cloudnetservice.driver.network.netty.codec.VarInt32FramePrepender
- All Implemented Interfaces:
io.netty5.channel.ChannelHandler
@Internal
public final class VarInt32FramePrepender
extends io.netty5.handler.codec.MessageToByteEncoder<io.netty5.buffer.Buffer>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected io.netty5.buffer.BufferallocateBuffer(@NonNull io.netty5.channel.ChannelHandlerContext ctx, @NonNull io.netty5.buffer.Buffer msg) protected voidencode(@NonNull io.netty5.channel.ChannelHandlerContext ctx, @NonNull io.netty5.buffer.Buffer msg, @NonNull io.netty5.buffer.Buffer out) booleanMethods inherited from class io.netty5.handler.codec.MessageToByteEncoder
acceptOutboundMessage, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty5.channel.ChannelHandler
bind, channelActive, channelExceptionCaught, channelInactive, channelInboundEvent, channelRead, channelReadComplete, channelRegistered, channelShutdown, channelUnregistered, channelWritabilityChanged, close, connect, deregister, disconnect, flush, handlerAdded, handlerRemoved, pendingOutboundBytes, read, register, sendOutboundEvent, shutdown
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
VarInt32FramePrepender
public VarInt32FramePrepender()
-
-
Method Details
-
allocateBuffer
protected io.netty5.buffer.Buffer allocateBuffer(@NonNull @NonNull io.netty5.channel.ChannelHandlerContext ctx, @NonNull @NonNull io.netty5.buffer.Buffer msg) - Specified by:
allocateBufferin classio.netty5.handler.codec.MessageToByteEncoder<io.netty5.buffer.Buffer>
-
encode
protected void encode(@NonNull @NonNull io.netty5.channel.ChannelHandlerContext ctx, @NonNull @NonNull io.netty5.buffer.Buffer msg, @NonNull @NonNull io.netty5.buffer.Buffer out) - Specified by:
encodein classio.netty5.handler.codec.MessageToByteEncoder<io.netty5.buffer.Buffer>
-
isSharable
public boolean isSharable()
-