class documentation

class SimpleResolverComplexifier:

Constructor: SimpleResolverComplexifier(simpleResolver)

Implements interfaces: twisted.internet.interfaces.IHostnameResolver

View In Hierarchy

A converter from IResolverSimple to IHostnameResolver.

Method __init__ Construct a SimpleResolverComplexifier with an IResolverSimple.
Method resolveHostName See IHostnameResolver.resolveHostName
Class Variable _log Undocumented
Instance Variable _simpleResolver Undocumented
def __init__(self, simpleResolver: IResolverSimple):
def resolveHostName(self, resolutionReceiver: IResolutionReceiver, hostName: str, portNumber: int = 0, addressTypes: Sequence[type[IAddress]] | None = None, transportSemantics: str = 'TCP') -> IHostResolution:

See IHostnameResolver.resolveHostName

Parameters
resolutionReceiver:IResolutionReceiversee interface
hostName:strsee interface
portNumber:intsee interface
addressTypes:Sequence[type[IAddress]] | Nonesee interface
transportSemantics:strsee interface
Returns
IHostResolutionsee interface
_log =

Undocumented

_simpleResolver =

Undocumented