ipsurv.data_collector package

ipsurv.data_collector.basic_collectors module

class DnsReverseCollector(requester, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)
class DnsTxtCollector(requester, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)
class IpInfoCollector(requester, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)
class RdapCollector(requester, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)

ipsurv.data_collector.reactivity_collectors module

class HttpCollector(requester, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)
class ICMPCollector(requester, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)
class TCPCollector(requester, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)
class UDPCollector(requester, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)

ipsurv.data_collector.self_collector module

class SelfCollector(requester, dns_resolver, server_reactivity, args)

Bases: ipsurv.data_collector.data_collector.DataCollector

build_data(target, data, success, response, response_time)
request_data(target, requires)