Class BungeePipelineInjector.DeserializableBungeeChannelDuplexHandler
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.channel.ChannelDuplexHandler
me.neznamy.tab.platforms.bungeecord.BungeePipelineInjector.BungeeChannelDuplexHandler
me.neznamy.tab.platforms.bungeecord.BungeePipelineInjector.DeserializableBungeeChannelDuplexHandler
- All Implemented Interfaces:
io.netty.channel.ChannelHandler,io.netty.channel.ChannelInboundHandler,io.netty.channel.ChannelOutboundHandler
- Enclosing class:
- BungeePipelineInjector
public class BungeePipelineInjector.DeserializableBungeeChannelDuplexHandler
extends BungeePipelineInjector.BungeeChannelDuplexHandler
Channel duplex handler override if features using packets that must be
deserialized manually are used. If they are disabled, deserialization is
disabled for better performance.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable -
Field Summary
Fields inherited from class me.neznamy.tab.platforms.bungeecord.BungeePipelineInjector.BungeeChannelDuplexHandler
player -
Constructor Summary
ConstructorsConstructorDescriptionDeserializableBungeeChannelDuplexHandler(me.neznamy.tab.api.TabPlayer player) Constructs new instance with given player -
Method Summary
Methods inherited from class io.netty.channel.ChannelDuplexHandler
bind, close, connect, deregister, disconnect, flush, readMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelActive, channelInactive, channelRead, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredMethods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, handlerAdded, handlerRemoved, 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, handlerRemoved
-
Constructor Details
-
DeserializableBungeeChannelDuplexHandler
public DeserializableBungeeChannelDuplexHandler(me.neznamy.tab.api.TabPlayer player) Constructs new instance with given player- Parameters:
player- player to inject
-
-
Method Details
-
write
public void write(io.netty.channel.ChannelHandlerContext context, Object packet, io.netty.channel.ChannelPromise channelPromise) - Specified by:
writein interfaceio.netty.channel.ChannelOutboundHandler- Overrides:
writein classBungeePipelineInjector.BungeeChannelDuplexHandler
-