| connect0(SocketAddress, int) |   | 65% |   | 50% | 15 | 25 | 23 | 60 | 0 | 1 |
| setOptionDefault(FileDescriptor, int, Object, AtomicInteger) |   | 56% |   | 57% | 5 | 11 | 11 | 34 | 0 | 1 |
| getOptionDefault(FileDescriptor, int, AtomicInteger, AFAddressFamily) |   | 56% |   | 62% | 5 | 12 | 8 | 19 | 0 | 1 |
| accept0(SocketImpl) |   | 87% |   | 71% | 12 | 24 | 11 | 67 | 0 | 1 |
| shutdownInput() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| expectInteger(Object) |   | 22% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| create(boolean) |   | 63% |   | 50% | 4 | 6 | 3 | 11 | 0 | 1 |
| checkWriteInterruptedException(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| send(ByteBuffer, SocketAddress) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setOption(SocketOption, Object) |   | 53% |   | 50% | 2 | 3 | 3 | 8 | 0 | 1 |
| expectBoolean(Object) |   | 64% |  | 100% | 0 | 3 | 2 | 5 | 0 | 1 |
| receive(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOption(SocketOption) |   | 56% |   | 75% | 1 | 3 | 2 | 6 | 0 | 1 |
| getOptionLenient(int) |   | 33% |  | 0% | 1 | 2 | 4 | 5 | 0 | 1 |
| getInputStream() |   | 65% |   | 75% | 1 | 3 | 2 | 5 | 0 | 1 |
| getOutputStream() |   | 65% |   | 75% | 1 | 3 | 2 | 5 | 0 | 1 |
| connect(String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| connect(InetAddress, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shutdownOutput() |   | 76% |   | 50% | 2 | 3 | 2 | 8 | 0 | 1 |
| connect(SocketAddress, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| bind(SocketAddress, int) |   | 92% |   | 83% | 1 | 4 | 1 | 18 | 0 | 1 |
| setOption0(int, Object) |   | 83% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| getOption0(int) |   | 81% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| accept(SocketImpl) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| sendUrgentData(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAncillaryDataSupport() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$connect0$0(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isConnected() |   | 91% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| isBound() |   | 91% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| setOptionLenient(int, Object) |   | 83% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
| supportsUrgentData() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| close() |  | 91% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| AFSocketImpl(AFAddressFamily, FileDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 19 | 0 | 1 |
| setSocketAddress(AFSocketAddress) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| available() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| shutdown() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| read(ByteBuffer, ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getImplExtensions() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| isClosed() |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| listen(int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| write(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInetAddress() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| checkClose() |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| updatePorts(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getLocalSocketAddress() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRemoteSocketAddress() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createSocket(FileDescriptor, AFSocketType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newInputStream() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newOutputStream() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setOption(int, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAncillaryReceiveBufferSize(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ensureAncillaryReceiveBufferSize(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getOption(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAncillaryReceiveBufferSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFileDescriptor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFD() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCore() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLocalPort1() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRemotePort() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAddressFamily() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| supportedOptions() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bind(InetAddress, int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |