class documentation

class CachingHostnameResolver:

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 resolve​Host​Name Undocumented
Instance Variable original​_resolver Undocumented
Instance Variable reactor Undocumented
@classmethod
def from_crawler(cls, crawler, reactor):

Undocumented

def __init__(self, reactor, cache_size):

Undocumented

def install_on_reactor(self):

Undocumented

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

Undocumented

original_resolver =

Undocumented

reactor =

Undocumented