| TNonblockingSocket(TConfiguration, SocketChannel, int, SocketAddress) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| write(byte[], int, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| read(byte[], int, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| TNonblockingSocket(SocketChannel) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setTimeout(int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| isOpen() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| read(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| write(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| TNonblockingSocket(String, int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| close() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| TNonblockingSocket(SocketChannel, int, SocketAddress) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TNonblockingSocket(String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerSelector(Selector, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| startConnect() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| open() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRemoteSocketAddress() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLocalSocketAddress() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| finishConnect() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSocketChannel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| flush() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |