public interface  oadd.io.netty.channel.ChannelFuture extends java.lang.Object implements oadd.io.netty.util.concurrent.Future
{
public abstract oadd.io.netty.channel.Channel channel();
public abstract oadd.io.netty.channel.ChannelFuture addListener(oadd.io.netty.util.concurrent.GenericFutureListener);
public abstract transient oadd.io.netty.channel.ChannelFuture addListeners(oadd.io.netty.util.concurrent.GenericFutureListener[]);
public abstract oadd.io.netty.channel.ChannelFuture removeListener(oadd.io.netty.util.concurrent.GenericFutureListener);
public abstract transient oadd.io.netty.channel.ChannelFuture removeListeners(oadd.io.netty.util.concurrent.GenericFutureListener[]);
public abstract oadd.io.netty.channel.ChannelFuture sync() throws java.lang.InterruptedException;
public abstract oadd.io.netty.channel.ChannelFuture syncUninterruptibly();
public abstract oadd.io.netty.channel.ChannelFuture await() throws java.lang.InterruptedException;
public abstract oadd.io.netty.channel.ChannelFuture awaitUninterruptibly();
public abstract boolean isVoid();
}