public interface  oadd.io.netty.channel.ChannelInboundHandler extends java.lang.Object implements oadd.io.netty.channel.ChannelHandler
{
public abstract void channelRegistered(oadd.io.netty.channel.ChannelHandlerContext) throws java.lang.Exception;
public abstract void channelUnregistered(oadd.io.netty.channel.ChannelHandlerContext) throws java.lang.Exception;
public abstract void channelActive(oadd.io.netty.channel.ChannelHandlerContext) throws java.lang.Exception;
public abstract void channelInactive(oadd.io.netty.channel.ChannelHandlerContext) throws java.lang.Exception;
public abstract void channelRead(oadd.io.netty.channel.ChannelHandlerContext, java.lang.Object) throws java.lang.Exception;
public abstract void channelReadComplete(oadd.io.netty.channel.ChannelHandlerContext) throws java.lang.Exception;
public abstract void userEventTriggered(oadd.io.netty.channel.ChannelHandlerContext, java.lang.Object) throws java.lang.Exception;
public abstract void channelWritabilityChanged(oadd.io.netty.channel.ChannelHandlerContext) throws java.lang.Exception;
public abstract void exceptionCaught(oadd.io.netty.channel.ChannelHandlerContext, java.lang.Throwable) throws java.lang.Exception;
}