Class HttpMessageDecoderResult
java.lang.Object
io.netty.handler.codec.DecoderResult
io.netty.handler.codec.http.HttpMessageDecoderResult
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 Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intFields inherited from class DecoderResult
SIGNAL_SUCCESS, SIGNAL_UNFINISHED, SUCCESS, UNFINISHED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintThe decoded header size (in bytes), as controlled bymaxHeaderSize.intThe decoded initial line length (in bytes), as controlled bymaxInitialLineLength.intThe decoded initial line length plus the decoded header size (in bytes).Methods inherited from class DecoderResult
cause, failure, isFailure, isFinished, isSuccess, toString
-
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 bymaxInitialLineLength. -
headerSize
public int headerSize()The decoded header size (in bytes), as controlled bymaxHeaderSize. -
totalSize
public int totalSize()The decoded initial line length plus the decoded header size (in bytes).
-