class documentation

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): (source)
def resolveHostName(self, resolutionReceiver: IResolutionReceiver, hostName: str, portNumber: int = 0, addressTypes: Optional[Sequence[Type[IAddress]]] = None, transportSemantics: str = 'TCP') -> IHostResolution: (source)

See IHostnameResolver.resolveHostName

Parameters
resolutionReceiver:IResolutionReceiversee interface
hostName:strsee interface
portNumber:intsee interface
addressTypes:Optional[Sequence[Type[IAddress]]]see interface
transportSemantics:strsee interface
Returns
IHostResolutionsee interface

Undocumented

_simpleResolver = (source)

Undocumented