public interface  io.netty.channel.ChannelProgressivePromise extends java.lang.Object implements io.netty.util.concurrent.ProgressivePromise, io.netty.channel.ChannelProgressiveFuture, io.netty.channel.ChannelPromise
{
public abstract io.netty.channel.ChannelProgressivePromise addListener(io.netty.util.concurrent.GenericFutureListener);
public abstract transient io.netty.channel.ChannelProgressivePromise addListeners(io.netty.util.concurrent.GenericFutureListener[]);
public abstract io.netty.channel.ChannelProgressivePromise removeListener(io.netty.util.concurrent.GenericFutureListener);
public abstract transient io.netty.channel.ChannelProgressivePromise removeListeners(io.netty.util.concurrent.GenericFutureListener[]);
public abstract io.netty.channel.ChannelProgressivePromise sync() throws java.lang.InterruptedException;
public abstract io.netty.channel.ChannelProgressivePromise syncUninterruptibly();
public abstract io.netty.channel.ChannelProgressivePromise await() throws java.lang.InterruptedException;
public abstract io.netty.channel.ChannelProgressivePromise awaitUninterruptibly();
public abstract io.netty.channel.ChannelProgressivePromise setSuccess(java.lang.Void);
public abstract io.netty.channel.ChannelProgressivePromise setSuccess();
public abstract io.netty.channel.ChannelProgressivePromise setFailure(java.lang.Throwable);
public abstract io.netty.channel.ChannelProgressivePromise setProgress(long, long);
public abstract io.netty.channel.ChannelProgressivePromise unvoid();
}