| Modifier and Type | Method and Description |
|---|---|
| public int | Returns: The number of bytes that can be read without blockingObtain an estimate of the number of bytes that can be read without blocking. |
| public int | Returns: The number of bytes that have been added to the buffer or -1 for end of streamApplicationBufferHandler that provides the buffer to read data into. handler)Read from the input stream into the ByteBuffer provided by the ApplicationBufferHandler. |
| available | back to summary |
|---|---|
| public int available() Obtain an estimate of the number of bytes that can be read without blocking. Typically, this will be the number of available bytes known to be buffered.
| |
| doRead | back to summary |
|---|---|
| public int doRead(ApplicationBufferHandler handler) throws IOException Read from the input stream into the ByteBuffer provided by the ApplicationBufferHandler. Important Note the current model assumes that the protocol will 'own' the ByteBuffer and return a pointer to it.
| |