Logo Search packages:      
Sourcecode: namebench version File versions  Download package

libnamebench::nameserver::NameServer Class Reference

Inheritance diagram for libnamebench::nameserver::NameServer:

libnamebench::health_checks::NameServerHealthChecks libnamebench::mocks::MockNameServer

List of all members.


Detailed Description

Hold information about a particular nameserver.

Definition at line 58 of file nameserver.py.


Public Member Functions

def __init__
def __repr__
def __str__
def AddFailure
def check_average
def check_duration
def CheckCensorship
def CheckHealth
def CreateRequest
def error_rate
def failure
def fastest_check_duration
def hostname
def is_error_prone
def Query
def ResetTestStatus
def ResponseToAscii
def StoreWildcardCache
def TestAnswers
def TestBindVersion
def TestNegativeResponse
def TestRootServerResponse
def TestSharedCache
def TestWwwNegativeResponse
def TimedRequest
def warnings_comment
def warnings_string

Public Attributes

 cache_checks
 checks
 disabled
 error_count
 failed_test_count
 health_timeout
 ip
 is_ipv6
 is_preferred
 is_slower_replica
 is_system
 name
 request_count
 share_check_count
 shared_with
 system_position
 timeout
 timer
 warnings

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index