Class HttpMessageDecoderResult

java.lang.Object
io.netty.handler.codec.DecoderResult
io.netty.handler.codec.http.HttpMessageDecoderResult

public final class HttpMessageDecoderResult extends DecoderResult
A DecoderResult for HttpMessages as produced by an HttpObjectDecoder.

Please note that there is no guarantee that a HttpObjectDecoder will produce a HttpMessageDecoderResult. It may simply produce a regular DecoderResult. This result is intended for successful HttpMessage decoder results.

  • Field Details

    • initialLineLength

      private final int initialLineLength
    • headerSize

      private final int headerSize
  • Constructor Details

    • HttpMessageDecoderResult

      HttpMessageDecoderResult(int initialLineLength, int headerSize)
  • Method Details

    • initialLineLength

      public int initialLineLength()
      The decoded initial line length (in bytes), as controlled by maxInitialLineLength.
    • headerSize

      public int headerSize()
      The decoded header size (in bytes), as controlled by maxHeaderSize.
    • totalSize

      public int totalSize()
      The decoded initial line length plus the decoded header size (in bytes).