Package io.netty.handler.codec.http2
Class HpackDecoder.Http2HeadersSink
- java.lang.Object
-
- io.netty.handler.codec.http2.HpackDecoder.Http2HeadersSink
-
- Enclosing class:
- HpackDecoder
private static final class HpackDecoder.Http2HeadersSink extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
exceededMaxLength
private Http2Headers
headers
private long
headersLength
private long
maxHeaderListSize
private HpackDecoder.HeaderType
previousType
private int
streamId
private boolean
validateHeaders
private Http2Exception
validationException
-
Constructor Summary
Constructors Constructor Description Http2HeadersSink(int streamId, Http2Headers headers, long maxHeaderListSize, boolean validateHeaders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
appendToHeaderList(AsciiString name, AsciiString value)
(package private) void
finish()
-
-
-
Field Detail
-
headers
private final Http2Headers headers
-
maxHeaderListSize
private final long maxHeaderListSize
-
streamId
private final int streamId
-
validateHeaders
private final boolean validateHeaders
-
headersLength
private long headersLength
-
exceededMaxLength
private boolean exceededMaxLength
-
previousType
private HpackDecoder.HeaderType previousType
-
validationException
private Http2Exception validationException
-
-
Constructor Detail
-
Http2HeadersSink
Http2HeadersSink(int streamId, Http2Headers headers, long maxHeaderListSize, boolean validateHeaders)
-
-
Method Detail
-
finish
void finish() throws Http2Exception
- Throws:
Http2Exception
-
appendToHeaderList
void appendToHeaderList(AsciiString name, AsciiString value)
-
-