class twisted.internet.interfaces.IResolutionReceiver(Interface): (source)
An IResolutionReceiver receives the results of a hostname resolution in progress, initiated by an IHostnameResolver.
| Present Since | Twisted 17.1.0 | |
| Method | resolutionBegan | A hostname resolution began. |
| Method | addressResolved | No summary |
| Method | resolutionComplete | Resolution has completed; no further addresses will be relayed to IResolutionReceiver.addressResolved. |
A hostname resolution began.
| Parameters | resolutionInProgress | an IHostResolution. (type: IHostResolution) |
An internet address. This is called when an address for the given name is discovered. In the current implementation this practically means IPv4Address or IPv6Address, but implementations of this interface should be lenient to other types being passed to this interface as well, for future-proofing.
| Parameters | address | An address object. (type: IAddress) |
Resolution has completed; no further addresses will be relayed to IResolutionReceiver.addressResolved.