| Modifier and Type | Class and Description |
|---|---|
| public class | |
| pack-priv class | |
| pack-priv class | ChunkedOutputStream
a class which allows the caller to write an arbitrary number of bytes to an underlying stream. |
| pack-priv class | |
| pack-priv class | |
| public class | |
| public abstract class | |
| pack-priv abstract class | |
| pack-priv class | |
| pack-priv class | FixedLengthInputStream
a class which allows the caller to read up to a defined number of bytes off an underlying stream close() does not close the underlying stream |
| pack-priv class | FixedLengthOutputStream
a class which allows the caller to write up to a defined number of bytes to an underlying stream. |
| pack-priv class | HttpConnection
encapsulates all the connection specific state for a HTTP/S connection one of these is hung from the selector attachment and is used to locate everything from that. |
| pack-priv class | HttpContextImpl
HttpContext represents a mapping between a protocol (http or https) together with a root URI path
to a |
| pack-priv class | HttpError
A Http error |
| pack-priv class | |
| public class | |
| pack-priv class | |
| public class | |
| pack-priv abstract class | LeftOverInputStream
a (filter) input stream which can tell us if bytes are "left over" on the underlying stream which can be read (without blocking) on another instance of this class. |
| pack-priv class | PlaceholderOutputStream
An OutputStream which wraps another stream which is supplied either at creation time, or sometime later. |
| pack-priv class | |
| pack-priv class | ServerConfig
Parameters that users will not likely need to set but are useful for debugging |
| pack-priv class | ServerImpl
Provides implementation for both HTTP and HTTPS |
| pack-priv class | SSLStreams
given a non-blocking SocketChannel, it produces (blocking) streams which encrypt/decrypt the SSL content and handle the SSL handshaking automatically. |
| pack-priv class | |
| pack-priv class | UndefLengthOutputStream
a class which allows the caller to write an indefinite number of bytes to an underlying stream , but without using chunked encoding. |
| public class | |
| public class | Utils
Provides utility methods for checking header field names and quoted strings. |