| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | |
| public class | ALPNLimitingSSLEngine
SSLEngine that will limit the cipher selection to HTTP/2 suitable protocols if the client is offering h2 as an option. |
| pack-priv class | ALPNOfferedClientHelloExplorer
Parses the client handshake to retrieve ALPN and cipher info |
| public class | AlpnOpenListener
Open listener adaptor for ALPN connections Not a proper open listener as such, but more a mechanism for selecting between them. |
| public class | |
| public class | HttpAttachments
Exchange attachments that have specific meaning when using the HTTP protocol |
| public class | HttpContinue
Class that provides support for dealing with HTTP 100 (Continue) responses. |
| public class | HttpOpenListener
Open listener for HTTP server. |
| pack-priv class | HttpReadListener
Listener which reads requests and headers off of an HTTP stream. |
| public abstract class | HttpRequestParser
The basic HTTP parser. |
| pack-priv class | HttpResponseConduit
Conduit for writing the HTTP response. |
| public class | HttpServerConnection
A server-side HTTP connection. |
| pack-priv class | HttpTransferEncoding
Class that is responsible for HTTP transfer encoding, this could be part of the |
| pack-priv class | ParseState
The current state of the tokenizer state machine. |
| public class | PipeliningBufferingStreamSinkConduit
A buffer that is used when processing pipelined requests, that allows the server to buffer multiple responses into a single write() call. |
| public class |