Basic subset of client side control channel functionality, enough to
implement the part of transfer after sending transfer command (RETR)
up until receiving 200 reply.
waitFor(Flag flag,
int waitDelay)
Return when reply is waiting
abstract void
waitFor(Flag flag,
int waitDelay,
int maxWait)
Block until reply is waiting in the control channel,
or after timeout (maxWait), or when flag changes to true.
public abstract void waitFor(Flag flag,
int waitDelay,
int maxWait)
throws ServerException,
java.io.IOException,
java.lang.InterruptedException
Block until reply is waiting in the control channel,
or after timeout (maxWait), or when flag changes to true.
If maxWait == WAIT_FOREVER, do not timeout.