Package io.netty.handler.codec.http
Class HttpMessageDecoderResult
java.lang.Object
io.netty.handler.codec.DecoderResult
io.netty.handler.codec.http.HttpMessageDecoderResult
A
DecoderResult
for HttpMessage
s 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 int
private final int
Fields inherited from class io.netty.handler.codec.DecoderResult
SIGNAL_SUCCESS, SIGNAL_UNFINISHED, SUCCESS, UNFINISHED
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
The decoded header size (in bytes), as controlled bymaxHeaderSize
.int
The decoded initial line length (in bytes), as controlled bymaxInitialLineLength
.int
The decoded initial line length plus the decoded header size (in bytes).Methods inherited from class io.netty.handler.codec.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).
-