Class NetworkClientChannelHandler

java.lang.Object
eu.cloudnetservice.wrapper.network.NetworkClientChannelHandler
All Implemented Interfaces:
eu.cloudnetservice.driver.network.NetworkChannelHandler

public final class NetworkClientChannelHandler extends Object implements eu.cloudnetservice.driver.network.NetworkChannelHandler
  • Field Details

    • eventManager

      private final eu.cloudnetservice.driver.event.EventManager eventManager
    • wrapperConfiguration

      private final WrapperConfiguration wrapperConfiguration
  • Constructor Details

  • Method Details

    • handleChannelInitialize

      public void handleChannelInitialize(@NonNull @NonNull eu.cloudnetservice.driver.network.NetworkChannel channel)
      Specified by:
      handleChannelInitialize in interface eu.cloudnetservice.driver.network.NetworkChannelHandler
    • handlePacketReceive

      public boolean handlePacketReceive(@NonNull @NonNull eu.cloudnetservice.driver.network.NetworkChannel channel, @NonNull @NonNull eu.cloudnetservice.driver.network.protocol.Packet packet)
      Specified by:
      handlePacketReceive in interface eu.cloudnetservice.driver.network.NetworkChannelHandler
    • handleChannelClose

      public void handleChannelClose(@NonNull @NonNull eu.cloudnetservice.driver.network.NetworkChannel channel)
      Specified by:
      handleChannelClose in interface eu.cloudnetservice.driver.network.NetworkChannelHandler