class _SimpleHostnameResolver: (source)
Implements interfaces: twisted.internet.interfaces.IHostnameResolver
An IHostnameResolver provider that invokes a provided callable to resolve hostnames.
| Method | __init__ |
Create a _SimpleHostnameResolver instance. |
| Method | resolveHostName |
Initiate a hostname resolution. |
| Instance Variable | _nameResolution |
the callable resolveHostName invokes to resolve hostnames. |
| Class Variable | _log |
Undocumented |
resolveHostName invokes to resolve hostnames.callable that accepts two arguments: the host to resolve and the port number to include in the result.)
Initiate a hostname resolution.
| Parameters | resolutionReceiver | an object that will receive each resolved address as it arrives. (type: IResolutionReceiver) |
| hostName | see interface | |
| portNumber | see interface | |
| addressTypes | Ignored in this implementation. | |
| transportSemantics | Ignored in this implementation. | |
| Returns | The resolution in progress. (type: IResolutionReceiver) | |