public interface  org.apache.qpid.proton.reactor.Selector extends java.lang.Object
{
public abstract void add(org.apache.qpid.proton.reactor.Selectable) throws java.io.IOException;
public abstract void update(org.apache.qpid.proton.reactor.Selectable);
public abstract void remove(org.apache.qpid.proton.reactor.Selectable);
public abstract void select(long) throws java.io.IOException;
public abstract java.util.Iterator readable();
public abstract java.util.Iterator writeable();
public abstract java.util.Iterator expired();
public abstract java.util.Iterator error();
public abstract void free();
}