Overview
Index
Tree
Deprecated
Package klyn.net
Contains 20 type(s).
Types
Classes
HttpClient
- Modern HTTP client.
HttpRequest
- Immutable HTTP request description.
HttpResponse
- HTTP response value object inspired by Python `requests.
InetAddress
- Internet host descriptor, close to Java's `java.
InetSocketAddress
- Internet socket endpoint (host + port), close to Java's `java.
ServerSocket
- TCP server socket, close to Java's `java.
Socket
- TCP client socket, close to Java's `java.
SocketAddress
- Base class for socket endpoints, close to Java's `java.
SocketInputStream
- Binary input stream wrapper for `Socket`.
SocketOutputStream
- Binary output stream wrapper for `Socket`.
SocketReader
- Text reader over one socket connection.
SocketWriter
- Text writer over one socket connection.
TlsOptions
- Immutable TLS options for HTTP clients.
URL
- Parsed URL value inspired by Java's `URL`.
Exceptions
BindException
- Raised when binding a server socket fails.
ConnectException
- Raised when connecting a client socket fails.
MalformedURLException
- Raised when a URL cannot be parsed.
ProtocolException
- Raised when an HTTP or URL protocol rule is violated.
SocketException
- Base network exception for socket, TCP, TLS and HTTP transport failures.
UnknownHostException
- Raised when a host name cannot be resolved.