Qore Programming Language Reference Manual
1.12.3
|
Library functions
Key | Type | Description |
name | string | The official fully-qualified name of the host |
aliases | list of string | Any hostname aliases for the host |
typename | string | The type of network address (either "ipv4" or "ipv6" ) |
type | int | One of the Network Address Family Constants (either Qore::AF_INET or Qore::AF_INET6) corresponding to the type of network addresses given |
len | int | The length of the addresses in bytes when represented in binary form |
addresses | list of string | All addresses corresponding to the host; the list should have at least 1 element |
Key | Type | Description |
address | string | A valid address of the host, for example: "::1" . |
address_desc | string | A descriptive string of the address containing the address family, for example: "ipv6[::1]" |
family | int | The network address family; see Network Address Family Constants. |
familystr | string | A descriptive string for the network address family, for example: "ipv6" . |
addrlen | int | The length of the internal network address data structure (not normally needed in Qore but provided anyway) |
[port ] | int | The port number corresponding to the service (if applicable) |