public interface  io.netty.channel.ChannelOutboundHandler extends java.lang.Object implements io.netty.channel.ChannelHandler
{
public abstract void bind(io.netty.channel.ChannelHandlerContext, java.net.SocketAddress, io.netty.channel.ChannelPromise) throws java.lang.Exception;
public abstract void connect(io.netty.channel.ChannelHandlerContext, java.net.SocketAddress, java.net.SocketAddress, io.netty.channel.ChannelPromise) throws java.lang.Exception;
public abstract void disconnect(io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise) throws java.lang.Exception;
public abstract void close(io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise) throws java.lang.Exception;
public abstract void deregister(io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise) throws java.lang.Exception;
public abstract void read(io.netty.channel.ChannelHandlerContext) throws java.lang.Exception;
public abstract void write(io.netty.channel.ChannelHandlerContext, java.lang.Object, io.netty.channel.ChannelPromise) throws java.lang.Exception;
public abstract void flush(io.netty.channel.ChannelHandlerContext) throws java.lang.Exception;
}