A C D G H I M P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addHalfParsedSize(int) - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- addParsedMessage(Http2Msg) - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- addToDataToParseSize(int) - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
C
- clearParsedFrames() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- com.webpieces.hpack.api - package com.webpieces.hpack.api
- com.webpieces.hpack.impl - package com.webpieces.hpack.impl
- createParser(BufferPool, boolean) - Static method in class com.webpieces.hpack.api.HpackParserFactory
- createStatefulParser(BufferPool, HpackConfig) - Static method in class com.webpieces.hpack.api.HpackParserFactory
D
- decode(UnmarshalStateImpl, DataWrapper, int, Consumer<Http2Header>) - Method in class com.webpieces.hpack.impl.HeaderDecoding
G
- getDataToParseSize() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getDecoder() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getEncoder() - Method in class com.webpieces.hpack.impl.MarshalStateImpl
- getHeadersToCombine() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getLeftOverDataSize() - Method in interface com.webpieces.hpack.api.UnmarshalState
- getLeftOverDataSize() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getLocalMaxFrameSize() - Method in class com.webpieces.hpack.api.HpackConfig
- getLogId() - Method in class com.webpieces.hpack.api.HpackConfig
- getLogId() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getLowLevelState() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getMaxHeaderSize() - Method in class com.webpieces.hpack.api.HpackConfig
- getMaxHeaderTableSize() - Method in class com.webpieces.hpack.api.HpackConfig
- getMaxRemoteFrameSize() - Method in class com.webpieces.hpack.impl.MarshalStateImpl
- getNumBytesJustParsed() - Method in interface com.webpieces.hpack.api.UnmarshalState
- getNumBytesJustParsed() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getParsedFrames() - Method in interface com.webpieces.hpack.api.UnmarshalState
-
In the case where you pass in bytes of 2 or more messages, we give you back all the parsed messages so far
- getParsedFrames() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getProcessFuture() - Method in interface com.webpieces.hpack.api.UnmarshalState
- getProcessFuture() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- getRemoteMaxFrameSize() - Method in class com.webpieces.hpack.api.HpackConfig
H
- HeaderDecoding - Class in com.webpieces.hpack.impl
- HeaderDecoding() - Constructor for class com.webpieces.hpack.impl.HeaderDecoding
- HeaderEncoding - Class in com.webpieces.hpack.impl
- HeaderEncoding() - Constructor for class com.webpieces.hpack.impl.HeaderEncoding
- HpackConfig - Class in com.webpieces.hpack.api
- HpackConfig(String) - Constructor for class com.webpieces.hpack.api.HpackConfig
- HpackParser - Interface in com.webpieces.hpack.api
- HpackParserFactory - Class in com.webpieces.hpack.api
- HpackParserFactory() - Constructor for class com.webpieces.hpack.api.HpackParserFactory
- HpackParserImpl - Class in com.webpieces.hpack.impl
- HpackParserImpl(Http2Parser, boolean) - Constructor for class com.webpieces.hpack.impl.HpackParserImpl
- HpackStatefulParser - Interface in com.webpieces.hpack.api
- HpackStatefulParserImpl - Class in com.webpieces.hpack.impl
- HpackStatefulParserImpl(HpackParser, HpackConfig) - Constructor for class com.webpieces.hpack.impl.HpackStatefulParserImpl
I
- isIgnoreUnknownFrames() - Method in class com.webpieces.hpack.api.HpackConfig
M
- marshal(MarshalState, Http2Msg) - Method in interface com.webpieces.hpack.api.HpackParser
- marshal(MarshalState, Http2Msg) - Method in class com.webpieces.hpack.impl.HpackParserImpl
- marshal(Http2Msg) - Method in interface com.webpieces.hpack.api.HpackStatefulParser
- marshal(Http2Msg) - Method in class com.webpieces.hpack.impl.HpackStatefulParserImpl
- marshalSettingsPayload(List<Http2Setting>) - Method in interface com.webpieces.hpack.api.HpackParser
-
Base 64 of the 'payload' of the SettingsFrame only, excluding the frame piece
- marshalSettingsPayload(List<Http2Setting>) - Method in interface com.webpieces.hpack.api.HpackStatefulParser
-
Base 64 of the 'payload' of the SettingsFrame only, excluding the frame piece
- marshalSettingsPayload(List<Http2Setting>) - Method in class com.webpieces.hpack.impl.HpackParserImpl
- marshalSettingsPayload(List<Http2Setting>) - Method in class com.webpieces.hpack.impl.HpackStatefulParserImpl
- MarshalState - Interface in com.webpieces.hpack.api
- MarshalStateImpl - Class in com.webpieces.hpack.impl
- MarshalStateImpl(HeaderEncoding, Encoder, long) - Constructor for class com.webpieces.hpack.impl.MarshalStateImpl
P
- prepareToMarshal(int, long) - Method in interface com.webpieces.hpack.api.HpackParser
- prepareToMarshal(int, long) - Method in class com.webpieces.hpack.impl.HpackParserImpl
- prepareToUnmarshal(String, int, int, long) - Method in interface com.webpieces.hpack.api.HpackParser
- prepareToUnmarshal(String, int, int, long) - Method in class com.webpieces.hpack.impl.HpackParserImpl
R
- resetNumBytesJustParsed() - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
S
- setDecoderMaxTableSize(int) - Method in interface com.webpieces.hpack.api.UnmarshalState
- setDecoderMaxTableSize(int) - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- setIgnoreUnknownFrames(boolean) - Method in class com.webpieces.hpack.api.HpackConfig
- setIncomingMaxFrameSize(long) - Method in interface com.webpieces.hpack.api.UnmarshalState
- setIncomingMaxFrameSize(long) - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- setLocalMaxFrameSize(long) - Method in class com.webpieces.hpack.api.HpackConfig
- setLogId(String) - Method in class com.webpieces.hpack.api.HpackConfig
- setMaxHeaderSize(int) - Method in class com.webpieces.hpack.api.HpackConfig
- setMaxHeaderTableSize(int) - Method in class com.webpieces.hpack.api.HpackConfig
- setMaxHeaderTableSize(Decoder, int) - Method in class com.webpieces.hpack.impl.HeaderDecoding
- setMaxHeaderTableSize(Encoder, int) - Method in class com.webpieces.hpack.impl.HeaderEncoding
- setOutgoingMaxTableSize(int) - Method in interface com.webpieces.hpack.api.MarshalState
- setOutgoingMaxTableSize(int) - Method in class com.webpieces.hpack.impl.MarshalStateImpl
- setOutoingMaxFrameSize(long) - Method in interface com.webpieces.hpack.api.MarshalState
- setOutoingMaxFrameSize(long) - Method in class com.webpieces.hpack.impl.MarshalStateImpl
- setProcessFuturee(CompletableFuture<Void>) - Method in interface com.webpieces.hpack.api.UnmarshalState
- setProcessFuturee(CompletableFuture<Void>) - Method in class com.webpieces.hpack.impl.UnmarshalStateImpl
- setRemoteMaxFrameSize(long) - Method in class com.webpieces.hpack.api.HpackConfig
T
- translateToFrames(long, Encoder, Http2Headers) - Method in class com.webpieces.hpack.impl.HeaderEncoding
- translateToFrames(long, Encoder, Http2Push) - Method in class com.webpieces.hpack.impl.HeaderEncoding
U
- unmarshal(UnmarshalState, DataWrapper) - Method in interface com.webpieces.hpack.api.HpackParser
- unmarshal(UnmarshalState, DataWrapper) - Method in class com.webpieces.hpack.impl.HpackParserImpl
- unmarshal(DataWrapper) - Method in interface com.webpieces.hpack.api.HpackStatefulParser
- unmarshal(DataWrapper) - Method in class com.webpieces.hpack.impl.HpackStatefulParserImpl
- unmarshalSettingsPayload(String) - Method in interface com.webpieces.hpack.api.HpackParser
-
Unfortunately, in the http1.1 request to a server, the base64 http/2 upgrade settings header ONLY contains the 'payload' of a SettingFrame, so we must have a method to just parse the payload of a settings frame so this is a one-off function that I don't like exposing but need to.
- unmarshalSettingsPayload(String) - Method in interface com.webpieces.hpack.api.HpackStatefulParser
-
Unfortunately, in the http1.1 request to a server, the base64 http/2 upgrade settings header ONLY contains the 'payload' of a SettingFrame, so we must have a method to just parse the payload of a settings frame so this is a one-off function that I don't like exposing but need to.
- unmarshalSettingsPayload(String) - Method in class com.webpieces.hpack.impl.HpackParserImpl
- unmarshalSettingsPayload(String) - Method in class com.webpieces.hpack.impl.HpackStatefulParserImpl
- UnmarshalState - Interface in com.webpieces.hpack.api
- UnmarshalStateImpl - Class in com.webpieces.hpack.impl
- UnmarshalStateImpl(String, Http2Memento, HeaderDecoding, Decoder) - Constructor for class com.webpieces.hpack.impl.UnmarshalStateImpl
All Classes All Packages