| KSSLSocketImpl |   | 85% |   | 72% | 30 | 93 | 33 | 210 | 0 | 29 | 0 | 1 |
| KSSLSocketFactoryDefault |   | 25% | | n/a | 5 | 8 | 15 | 26 | 5 | 8 | 0 | 1 |
| KSSLServerSocketAbstract |   | 57% |   | 45% | 18 | 39 | 31 | 60 | 11 | 28 | 0 | 1 |
| KHandshakeCompletedEvent |   | 14% | | n/a | 7 | 8 | 20 | 23 | 7 | 8 | 0 | 1 |
| KSSLSocketAbstract |   | 90% |   | 56% | 9 | 37 | 8 | 85 | 2 | 29 | 0 | 1 |
| KSSLSocketFactory.Companion |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| KSSLSocketAbstract.HandshakeApplicationProtocolSelector |   | 46% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
| KSSLSocketImpl.ReadWriteBuffer |  | 92% |  | 100% | 1 | 12 | 0 | 18 | 1 | 10 | 0 | 1 |
| KSSLSocketImpl.ReadWriteBuffer.Mode |  | 91% |   | 75% | 2 | 6 | 1 | 4 | 1 | 4 | 0 | 1 |
| KSSLServerSocketImpl |  | 97% |   | 50% | 1 | 5 | 0 | 16 | 0 | 4 | 0 | 1 |
| KSSLServerSocketFactoryDefault |  | 100% | | n/a | 0 | 5 | 0 | 12 | 0 | 5 | 0 | 1 |
| SSLExtensionsKt |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| KSSLSocketAbstract.triggerHandshakeCompletion.new Function2() {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| KSSLSocketImpl.outputStream.new KOutputStream() {...} |  | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| KSSLSocketImpl.inputStream.new KInputStream() {...} |  | 100% | | n/a | 0 | 3 | 0 | 4 | 0 | 3 | 0 | 1 |
| KSSLServerSocketFactory.Companion |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |