Package | Description |
---|---|
okhttp3.internal.connection | |
okhttp3.internal.http2 |
Class and Description |
---|
Http2Connection
A socket connection to a remote peer.
|
Http2Connection.Listener
Listener of streams and settings initiated by the peer.
|
Http2Stream
A logical bidirectional stream.
|
Class and Description |
---|
ErrorCode |
Header
HTTP header: the name is an ASCII string, but the value can be UTF-8.
|
Hpack.Reader |
Hpack.Writer |
Http2Connection
A socket connection to a remote peer.
|
Http2Connection.Builder |
Http2Connection.Listener
Listener of streams and settings initiated by the peer.
|
Http2Connection.ReaderRunnable
Methods in this class must not lock FrameWriter.
|
Http2Reader
Reads HTTP/2 transport frames.
|
Http2Reader.ContinuationSource
Decompression of the header block occurs above the framing layer.
|
Http2Reader.Handler |
Http2Stream
A logical bidirectional stream.
|
Http2Stream.FramingSink
A sink that writes outgoing data frames of a stream.
|
Http2Stream.FramingSource
A source that reads the incoming data frames of a stream.
|
Http2Stream.StreamTimeout
The Okio timeout watchdog will call
Http2Stream.StreamTimeout.timedOut() if the timeout is reached. |
Http2Writer
Writes HTTP/2 transport frames.
|
Huffman
This class was originally composed from the following classes in Twitter Hpack.
|
Huffman.Node |
PushObserver
HTTP/2 only. |
Settings
Settings describe characteristics of the sending peer, which are used by the receiving peer.
|