Class NettyNetworkClientHandler

java.lang.Object
io.netty5.channel.SimpleChannelInboundHandler<BasePacket>
eu.cloudnetservice.driver.network.netty.NettyNetworkHandler
eu.cloudnetservice.driver.network.netty.client.NettyNetworkClientHandler
All Implemented Interfaces:
io.netty5.channel.ChannelHandler

public class NettyNetworkClientHandler extends NettyNetworkHandler
Constructs a default implementation for a client network handler, delegating most of the calls to the network client.
Since:
4.0
  • Field Details

  • Constructor Details

    • NettyNetworkClientHandler

      public NettyNetworkClientHandler(@NonNull @NonNull EventManager eventManager, @NonNull @NonNull NettyNetworkClient nettyNetworkClient, @NonNull @NonNull HostAndPort connectedAddress)
      Constructs a new network client handler instance.
      Parameters:
      eventManager - the event manager of the current component.
      nettyNetworkClient - the client which connected to the endpoint.
      connectedAddress - the server address to which the client connected.
      Throws:
      NullPointerException - if either the given event manager, client or connect address is null.
  • Method Details