All Classes and Interfaces

Class
Description
 
 
 
 
The base parser for the frame body of HTTP/2 frames.
A flow control strategy that accumulates updates and emits window control frames when the accumulated value reaches a threshold.
The set of close states for a stream or a session.
 
 
 
 
 
 
 
 
 
Standard HTTP/2 error codes.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The parser for the frame header of HTTP/2 frames.
 
 
 
 
 
HPACK - Header Compression for HTTP/2
 
 
Hpack Decoder
 
 
 
A Session HPACK Exception.
A Stream HPACK exception.
 
 
Comparator that orders non blacklisted ciphers before blacklisted ones.
HTTP2Client provides an asynchronous, non-blocking implementation to send HTTP/2 frames to a server.
 
 
 
 
 
HTTP2 Clear Text Connection factory.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The SPI interface for implementing an HTTP/2 session.
The SPI interface for implementing an HTTP/2 stream.
An ordered list of frames belonging to the same stream.
 
 
The HTTP/2 protocol parser.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Controls rate of events via RateControl.onEvent(Object).
Factory to create RateControl instances.
 
 
 
 
 
 
 
 
 
 
Server-side extension of Session.Listener that exposes additional events.
Empty implementation of ServerSessionListener
A Session represents the client-side endpoint of an HTTP/2 connection to a single origin server.
A Session.Listener is the passive counterpart of a Session and receives events happening on an HTTP/2 connection.
Empty implementation of Stream.Listener.
 
 
 
 
 
 
A Stream represents a bidirectional exchange of data on top of a Session.
A Stream.Listener is the passive counterpart of a Stream and receives events happening on an HTTP/2 stream.
Empty implementation of Stream.Listener
 
 
 
An implementation of RateControl that limits the number of events within a time period.