| decode(ChannelHandlerContext, ByteBuf, List) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| fail(ChannelHandlerContext, String, Exception) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| HAProxyMessageDecoder(int, boolean) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| findEndOfLine(ByteBuf) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| failOverLimit(ChannelHandlerContext, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| findEndOfHeader(ByteBuf) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| detectProtocol(ByteBuf) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| findVersion(ByteBuf) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| match(byte[], ByteBuf, int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| decodeStruct(ChannelHandlerContext, ByteBuf) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| decodeLine(ChannelHandlerContext, ByteBuf) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| channelRead(ChannelHandlerContext, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| HAProxyMessageDecoder(boolean) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| failOverLimit(ChannelHandlerContext, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| HAProxyMessageDecoder(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| HAProxyMessageDecoder() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSingleDecode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |