Net
Modules for networking.
Modules
| HttpLayer | Functions for executing HTTP requests with the Java HTTP client. |
| Retry | Functions for retrying HTTP requests. |
Effects
| Dns | Effect for resolving domain names to IP addresses. |
| Http | Effect for sending HTTP requests. |
| Https | Effect for sending HTTPS-only requests. |
| Ping | Effect for determining whether an address is reachable. |
| TcpAccept | Effect for accepting TCP server connections. |
| TcpBind | Effect for binding TCP servers. |
| TcpConnect | Effect for connecting to TCP servers. |
Enums
| Body | Type of HTTP request and response bodies. |
| HttpRequest | Type of HTTP requests. |
| HttpResponse | Type of HTTP responses. |
| IpAddr | Type of IP addresses. |
| Ipv4Addr | Type of IPv4 addresses. |
| Ipv6Addr | Type of IPv6 addresses. |
| Method | Type of HTTP methods. |
| RetryDecision | Type of decisions returned by a retry strategy. |
| RetryOutcome | Type of reasons for considering a retry. |
| SocketAddr | Type of socket addresses. |
| SocketAddrV4 | Type of IPv4 socket addresses. |
| SocketAddrV6 | Type of IPv6 socket addresses. |
| TcpServer | Type of TCP servers. |
| TcpSocket | Type of TCP sockets. |