class documentation

class CachingHostnameResolver: (source)

View In Hierarchy

Experimental caching resolver. Resolves IPv4 and IPv6 addresses, does not support setting a timeout value for DNS requests.

Class Method from_crawler Undocumented
Method __init__ Undocumented
Method install_on_reactor Undocumented
Method resolveHostName Undocumented
Instance Variable original_resolver Undocumented
Instance Variable reactor Undocumented
@classmethod
def from_crawler(cls, crawler, reactor): (source)

Undocumented

def __init__(self, reactor, cache_size): (source)

Undocumented

def install_on_reactor(self): (source)

Undocumented

def resolveHostName(self, resolutionReceiver, hostName, portNumber=0, addressTypes=None, transportSemantics='TCP'): (source)

Undocumented

original_resolver = (source)

Undocumented

Undocumented