Class IoHandlerWrapper

java.lang.Object
org.geysermc.geyser.network.netty.IoHandlerWrapper
All Implemented Interfaces:
io.netty.channel.IoHandler

public class IoHandlerWrapper extends Object implements io.netty.channel.IoHandler
  • Constructor Details

    • IoHandlerWrapper

      public IoHandlerWrapper(io.netty.channel.IoHandler localHandler, io.netty.channel.IoHandler nativeHandler)
  • Method Details

    • initialize

      public void initialize()
      Specified by:
      initialize in interface io.netty.channel.IoHandler
    • run

      public int run(io.netty.channel.IoHandlerContext context)
      Specified by:
      run in interface io.netty.channel.IoHandler
    • prepareToDestroy

      public void prepareToDestroy()
      Specified by:
      prepareToDestroy in interface io.netty.channel.IoHandler
    • destroy

      public void destroy()
      Specified by:
      destroy in interface io.netty.channel.IoHandler
    • register

      public io.netty.channel.IoRegistration register(io.netty.channel.IoHandle handle) throws Exception
      Specified by:
      register in interface io.netty.channel.IoHandler
      Throws:
      Exception
    • wakeup

      public void wakeup()
      Specified by:
      wakeup in interface io.netty.channel.IoHandler
    • isCompatible

      public boolean isCompatible(Class<? extends io.netty.channel.IoHandle> handleType)
      Specified by:
      isCompatible in interface io.netty.channel.IoHandler