/** * Read up to desired bytes of data into the internal buffer. * * @return the number of bytes available, or -1 if the connection is closed. */ public int readAvailable(int desired) { int available = read.tryRead(desired); return available; }
public void close() { read.close(); }
/** * See {@link NIOReadStream#readAllAvailable()}. * * @see NIOReadStream#readAllAvailable() */ public boolean readAllAvailable() { return read.readAllAvailable(); }
public int available() { return read.dataAvailable(); }