| terminateReads() |   | 0% |   | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| resumeReads() |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| EmptyStreamSourceConduit(XnioIoThread) |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| transferTo(long, ByteBuffer, StreamSinkChannel) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| read(ByteBuffer) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| read(ByteBuffer[], int, int) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setReadReadyHandler(ReadReadyHandler) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| suspendReads() |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| isReadShutdown() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| wakeupReads() |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| isReadResumed() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getReadThread() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getWorker() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| transferTo(long, long, FileChannel) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| awaitReadable() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| awaitReadable(long, TimeUnit) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 |