The origin of the packet.
This contains a string containing the IP address of the name server from which the answer was given.
API Tags:
The size of the answer packet.
This contains a integer containing the size of the DNS packet the server responded with.
API Tags:
A array of directories to search for the user's resolver config
API Tags:
debugging flag
If set to true (non-zero), debugging code will be displayed as the resolver makes the request.
API Tags:
The domain in which the resolver client host resides.
API Tags:
The name of the user defined resolv.conf
The resolver will attempt to look in both the current directory as well as the user's home directory for a user defined resolver configuration file
API Tags:
Contains the value of the last error returned by the resolver.
API Tags:
Ignore TC (truncated) bit
If the server responds with the TC bit set on a response, and $igntc is set to 0, the resolver will automatically retransmit the request using virtual circuits (TCP).
API Tags:
An array of all nameservers to query
API Tags:
An array of config files that have been read/parsed already and is used to ensure the usable config files are searched for only once.
API Tags:
The UDP port to use for the query (default = 53)
API Tags:
Recursion Desired
Sets the value of the RD (recursion desired) bit in the header. If the RD bit is set to 0, the server will not perform recursion on the request.
API Tags:
The location of the system resolv.conf file.
The number of seconds between retransmission of unaswered queries
API Tags:
The number of times unanswered requests should be retried
API Tags:
The searchlist to apply to unqualified hosts
An array of strings containg domains to apply to unqualified hosts passed to the resolver.
API Tags:
The number of seconds after which a TCP connection should timeout
API Tags:
use the (currently) experimental PHP socket library
If set to true (non-zero), the Resolver will attempt to use the much more effecient PHP sockets extension (if available).
API Tags:
Whether or not to use TCP (Virtual Circuits) instead of UDP
If set to 0, UDP will be used unless TCP is required. TCP is required for questions or responses greater than 512 bytes.
API Tags: