Part of twisted.internet.interfaces View Source View In Hierarchy
Known subclasses: twisted.internet.interfaces.IResolver
Known implementations: twisted.internet.base.BlockingResolver, twisted.internet.base.ThreadedResolverMethod | getHostByName | Resolve the domain name name into an IP address.
|
name
into an IP address.
Parameters | name | (type: str
) |
timeout | (type: tuple
) | |
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. |