class documentation

class ComplexResolverSimplifier:

Constructor: ComplexResolverSimplifier(nameResolver)

Implements interfaces: twisted.internet.interfaces.IResolverSimple

View In Hierarchy

A converter from IHostnameResolver to IResolverSimple

Method __init__ Create a ComplexResolverSimplifier with an IHostnameResolver.
Method getHostByName See IResolverSimple.getHostByName
Instance Variable _nameResolver Undocumented
def __init__(self, nameResolver: IHostnameResolver):

Create a ComplexResolverSimplifier with an IHostnameResolver.

Parameters
nameResolver:IHostnameResolverThe IHostnameResolver to use.
def getHostByName(self, name: str, timeouts: Sequence[int] = ()) -> Deferred[str]:
_nameResolver =

Undocumented