handy_http_primitives.address

Defines various address types for use with HTTP communication.

Members

Enums

ClientAddressType
enum ClientAddressType

Defines the different possible address types, used by ClientAddress.

Structs

ClientAddress
struct ClientAddress

A compound type representing the address of any entity sending an HTTP request. Use type to determine which information is available.

IPv4InternetAddress
struct IPv4InternetAddress

Represents a 4-byte IPv4 network address and the port number on this machine that the connection was assigned to.

IPv6InternetAddress
struct IPv6InternetAddress

Represents a 16-byte IPv6 network address and the port number on this machine that the connection was assigned to.

UnixSocketAddress
struct UnixSocketAddress

Represents a unix socket address, which is just a path to a file at which IO operations take place.