twisted.internet.base.BlockingResolver class documentationtwisted.internet.base
(View In Hierarchy)
Implements interfaces: twisted.internet.interfaces.IResolverSimple
| Method | getHostByName | Resolve the domain name nameinto an IP address. | 
Resolve the domain name name into an IP address.
| Parameters | name | DNS name to resolve. (type: bytesorstr) | 
| timeout | Number of seconds after which to reissue the query. When the last timeout 
expires, the query is considered failed. (type: Sequence of int) | |
| Returns | The callback of the Deferred that is returned will be passed a string that 
represents the IP address of the specified name, or the errback will be 
called if the lookup times out.  If multiple types of address records are 
associated with the name, A6 records will be returned in preference to AAAA
records, which will be returned in preference to A records.  If there are 
multiple records of the type to be returned, one will be selected at 
random. (type: twisted.internet.defer.Deferred) | |
| Raises | twisted.internet.defer.TimeoutError | Raised (asynchronously) if the name cannot be resolved within the specified timeout period. |