Domain Name Service (DNS)
Class aprDNS
Description:
The Domain Name Service (DNS) library provides a way for client applications to resolve host names into IP addresses, as well as provide additional information about the host. Typically, the addresses of one or more nameservers (systems who provide this information to clients) are configured in the client's TCP/IP stack. The aprDNS Class allows an application to query one or more nameservers directly, without depending on the configuration of the client system.
|
Variables | ||
|
|
Text description of last error | |
|
| Holds the Initial Session handle value (used as the Default Session handle) | |
|
|
Enable Warning and Error messages | |
|
|
Include Application Call trace with Warning and Errors | |
|
|
IP Address of last query in Dot Notation (ie 192.168.15.4) | |
|
|
Host Name of last query | |
|
|
Last Error number | |
|
Methods | ||
|
|
Creates a new instance of the aprDNS Class | |
|
|
Terminate use of the aprDNS Class | |
|
|
|
|
|
|
Cancel the current blocking operation | |
|
|
Establish a client connection with a remote server | |
|
|
Disconnect from the current server | |
|
|
Enumerate the aliases for the specified host name or address | |
|
|
Return the IP address assigned to the specified hostname | |
|
|
Return a array of data for the specified host IP address | |
|
|
Return a array of data for the specified host name | |
|
|
Return additonal information for the specified host | |
|
|
Return the hostname assigned to the specified IP address | |
|
|
Return a list of services supported by the specified host | |
|
|
Get the local domain name for the current session | |
|
|
Return the hostname assigned to the specified IP address | |
|
|
Return record data for the current host | |
|
|
Return all available record data for the current host | |
|
|
Return address of last nameserver that resolved query | |
|
|
Return the address of the specified nameserver | |
|
|
Return the port of the specified nameserver | |
|
|
Return the client socket handle | |
|
|
Add a nameserver address to the current session | |
|
|
Reset the client | |
|
|
Return the number of times a query is retried | |
|
|
Set the last error code | |
|
|
Set the local domain name for the current session | |
|
|
Return the number of seconds until an operation times out | |
|
|
Get/Set the number of seconds until an operation times out | |
|
|
Remove a nameserver address from the current session | |