| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class | AbstractNonZeroStream
Base class for all streams other than stream 0, the connection. |
| pack-priv abstract class | AbstractStream
Base class for all streams including the connection (referred to as Stream 0) and is used primarily when managing prioritization. |
| pack-priv class | ByteUtil
Utility class for extracting values from byte arrays. |
| pack-priv class | ConnectionException
Thrown when an HTTP/2 connection error occurs. |
| pack-priv abstract class | |
| pack-priv class | ConnectionSettingsLocal
Represents the local connection settings i.e. the settings the client is expected to use when communicating with the server. |
| pack-priv class | ConnectionSettingsRemote
Represents the remote connection settings: i.e. the settings the server must use when communicating with the client. |
| public class | |
| pack-priv class | |
| pack-priv class | HeaderSink
Purpose of this class is to silently swallow any headers. |
| pack-priv class | |
| public class | HpackDecoder
A decoder for HPACK. |
| pack-priv class | HpackEncoder
Encoder for HPACK frames. |
| pack-priv class | HpackException
Exception that is thrown when the HPACK compress context is broken. |
| public class | |
| pack-priv class | |
| public class | |
| pack-priv abstract class | |
| public class | |
| pack-priv class | |
| public class | |
| pack-priv class | Http2UpgradeHandler
This represents an HTTP/2 connection from a client to Tomcat. |
| pack-priv class | RecycledStream
Represents a closed stream in the priority tree. |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | StreamException
Thrown when an HTTP/2 stream error occurs. |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | StreamStateMachine
See state diagram in RFC 7540. |
| pack-priv class | WindowAllocationManager
Tracks whether the stream is waiting for an allocation to the stream flow control window, to the connection flow control window or not waiting for an allocation and only issues allocation notifications when the stream is known to be waiting for the notification. |
| Modifier and Type | Enum and Description |
|---|---|
| pack-priv enum | |
| pack-priv enum | |
| pack-priv enum |