Top Fields Constructors Methods
io.undertow.protocols.http2

pack-priv Class Http2FrameHeaderParser

extends Object
implements FrameHeaderData
Class Inheritance
All Implemented Interfaces
io.undertow.server.protocol.framed.FrameHeaderData
Imports
io.undertow.UndertowMessages, io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel, .FrameHeaderData, java.io.IOException, java.nio.ByteBuffer

Author
Stuart Douglas

Field Summary

Modifier and TypeField and Description
pack-priv Http2HeadersParser
pack-priv int
pack-priv final byte[]
private Http2Channel
pack-priv int
pack-priv Http2PushBackParser
pack-priv int
private static final int
pack-priv int
pack-priv int

Constructor Summary

AccessConstructor and Description
pack-priv
Http2FrameHeaderParser(Http2Channel http2Channel, Http2HeadersParser continuationParser)

Method Summary

Modifier and TypeMethod and Description
pack-priv int
pack-priv Http2HeadersParser
public AbstractFramedStreamSourceChannel<?, ?, ?>
public long
pack-priv Http2PushBackParser
public boolean
handle(final ByteBuffer byteBuffer)

private boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

continuationParserback to summary
pack-priv Http2HeadersParser continuationParser
flagsback to summary
pack-priv int flags
http2Channelback to summary
private Http2Channel http2Channel
lengthback to summary
pack-priv int length
parserback to summary
pack-priv Http2PushBackParser parser
readback to summary
pack-priv int read
SECOND_RESERVED_MASKback to summary
private static final int SECOND_RESERVED_MASK
streamIdback to summary
pack-priv int streamId
typeback to summary
pack-priv int type

Constructor Detail

Http2FrameHeaderParserback to summary
pack-priv Http2FrameHeaderParser(Http2Channel http2Channel, Http2HeadersParser continuationParser)

Method Detail

getActualLengthback to summary
pack-priv int getActualLength()
getContinuationParserback to summary
pack-priv Http2HeadersParser getContinuationParser()
getExistingChannelback to summary
public AbstractFramedStreamSourceChannel<?, ?, ?> getExistingChannel()

Implements io.undertow.server.protocol.framed.FrameHeaderData.getExistingChannel.

Annotations
@Override
getFrameLengthback to summary
public long getFrameLength()

Implements io.undertow.server.protocol.framed.FrameHeaderData.getFrameLength.

Annotations
@Override
getParserback to summary
pack-priv Http2PushBackParser getParser()
handleback to summary
public boolean handle(final ByteBuffer byteBuffer) throws IOException
parseFrameHeaderback to summary
private boolean parseFrameHeader(ByteBuffer byteBuffer)