| onStreamError(ChannelHandlerContext, boolean, Throwable, Http2Exception.StreamException) |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 1 | 1 |
| processGoAwayWriteResult(ChannelHandlerContext, int, long, ByteBuf, ChannelFuture) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| goAway(ChannelHandlerContext, int, long, ByteBuf, ChannelPromise) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| resetStream(ChannelHandlerContext, Http2Stream, long, ChannelPromise) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| onError(ChannelHandlerContext, boolean, Throwable) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| close(ChannelHandlerContext, ChannelPromise) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| onHttpServerUpgrade(Http2Settings) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| onConnectionError(ChannelHandlerContext, boolean, Throwable, Http2Exception) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| Http2ConnectionHandler(Http2ConnectionDecoder, Http2ConnectionEncoder, Http2Settings, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| onHttpClientUpgrade() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| doGracefulShutdown(ChannelHandlerContext, ChannelFuture, ChannelPromise) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| goAway(ChannelHandlerContext, Http2Exception, ChannelPromise) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| flush(ChannelHandlerContext) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| handlerAdded(ChannelHandlerContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| resetUnknownStream(ChannelHandlerContext, int, long, ChannelPromise) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| checkCloseConnection(ChannelFuture) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| gracefulShutdownTimeoutMillis(long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| resetStream(ChannelHandlerContext, int, long, ChannelPromise) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| newClosingChannelFutureListener(ChannelHandlerContext, ChannelPromise) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| channelActive(ChannelHandlerContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| closeStream(Http2Stream, ChannelFuture) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| processRstStreamWriteResult(ChannelHandlerContext, Http2Stream, ChannelFuture) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| channelWritabilityChanged(ChannelHandlerContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| closeStreamLocal(Http2Stream, ChannelFuture) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| closeStreamRemote(Http2Stream, ChannelFuture) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| channelInactive(ChannelHandlerContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| channelReadComplete0(ChannelHandlerContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| exceptionCaught(ChannelHandlerContext, Throwable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| handleServerHeaderDecodeSizeError(ChannelHandlerContext, Http2Stream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| prefaceSent() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| handlerRemoved0(ChannelHandlerContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| closeConnectionOnError(ChannelHandlerContext, ChannelFuture) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| Http2ConnectionHandler(Http2ConnectionDecoder, Http2ConnectionEncoder, Http2Settings, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isGracefulShutdownComplete() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| Http2ConnectionHandler(Http2ConnectionDecoder, Http2ConnectionEncoder, Http2Settings) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| decode(ChannelHandlerContext, ByteBuf, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| channelReadComplete(ChannelHandlerContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| clientPrefaceString(Http2Connection) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| bind(ChannelHandlerContext, SocketAddress, ChannelPromise) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write(ChannelHandlerContext, Object, ChannelPromise) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| disconnect(ChannelHandlerContext, ChannelPromise) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deregister(ChannelHandlerContext, ChannelPromise) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| connection() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read(ChannelHandlerContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| frameWriter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| gracefulShutdownTimeoutMillis() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decoder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encoder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |