| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private final boolean | |
| private int | |
| private final HpackDecoder | |
| private int | |
| private final HeaderMap | |
| private int | |
| private boolean | |
| private final int | |
| private final int | |
| private boolean | |
| private static final Set | |
| private final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | Http2HeaderBlockParser(int frameLength, HpackDecoder decoder, boolean client, int maxHeaders, int streamId, int maxHeaderListSize)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | emitHeader(HttpString name, String value, boolean neverIndex)
Implements io.
|
| pack-priv HeaderMap | |
| protected abstract int | |
| public int | |
| protected abstract boolean | |
| protected void | handleData(ByteBuffer resource, Http2FrameHeaderParser header)
Implements abstract io.
|
| pack-priv boolean | |
| public boolean | |
| protected void |
| beforeHeadersHandled | back to summary |
|---|---|
| private boolean beforeHeadersHandled | |
| client | back to summary |
|---|---|
| private final boolean client | |
| currentPadding | back to summary |
|---|---|
| private int currentPadding | |
| decoder | back to summary |
|---|---|
| private final HpackDecoder decoder | |
| frameRemaining | back to summary |
|---|---|
| private int frameRemaining | |
| headerMap | back to summary |
|---|---|
| private final HeaderMap headerMap | |
| headerSize | back to summary |
|---|---|
| private int headerSize | |
| invalid | back to summary |
|---|---|
| private boolean invalid | |
| maxHeaderListSize | back to summary |
|---|---|
| private final int maxHeaderListSize | |
| maxHeaders | back to summary |
|---|---|
| private final int maxHeaders | |
| processingPseudoHeaders | back to summary |
|---|---|
| private boolean processingPseudoHeaders | |
| SERVER_HEADERS | back to summary |
|---|---|
| private static final Set<HttpString> SERVER_HEADERS | |
| streamId | back to summary |
|---|---|
| private final int streamId | |
| Http2HeaderBlockParser | back to summary |
|---|---|
| pack-priv Http2HeaderBlockParser(int frameLength, HpackDecoder decoder, boolean client, int maxHeaders, int streamId, int maxHeaderListSize) | |
| emitHeader | back to summary |
|---|---|
| public void emitHeader(HttpString name, String value, boolean neverIndex) throws HpackException Implements io.
| |
| getHeaderMap | back to summary |
|---|---|
| pack-priv HeaderMap getHeaderMap() | |
| getPaddingLength | back to summary |
|---|---|
| protected abstract int getPaddingLength() | |
| getStreamId | back to summary |
|---|---|
| public int getStreamId() | |
| handleBeforeHeader | back to summary |
|---|---|
| protected abstract boolean handleBeforeHeader(ByteBuffer resource, Http2FrameHeaderParser header) | |
| handleData | back to summary |
|---|---|
| protected void handleData(ByteBuffer resource, Http2FrameHeaderParser header) throws IOException Implements abstract io.
| |
| isContentExpected | back to summary |
|---|---|
| pack-priv boolean isContentExpected() | |
| isInvalid | back to summary |
|---|---|
| public boolean isInvalid() | |
| moreData | back to summary |
|---|---|
| protected void moreData(int data) Overrides io.
| |