MCPcopy Create free account

hub / github.com/rthalley/dnspython / types & classes

Types & classes528 in github.com/rthalley/dnspython

↓ 22 callersClassBTreeDict
tests/test_btree.py:8
↓ 20 callersClassName
A DNS name. The dns.name.Name class represents a DNS name as a tuple of labels. Each label is a ``bytes`` in DNS wire format. Instances
dns/name.py:364
↓ 20 callersClassToken
A DNS zone file format token. ttype: The token type value: The token value has_escape: Does the token value contain escapes?
dns/tokenizer.py:44
↓ 14 callersClassSyntaxError
Text input is malformed.
dns/exception.py:119
↓ 12 callersClassValidationFailure
The DNSSEC signature is invalid.
dns/exception.py:151
↓ 10 callersClassFakeAnswer
tests/test_resolver.py:189
↓ 8 callersClassNullContext
dns/_asyncbackend.py:7
↓ 7 callersClassDNSKEY
DNSKEY record
dns/rdtypes/ANY/DNSKEY.py:32
↓ 6 callersClassIXFRNanoNameserver
tests/test_query.py:429
↓ 6 callersClassImmutableRdataset
An immutable DNS rdataset.
dns/rdataset.py:358
↓ 6 callersClassSerial
dns/serial.py:6
↓ 6 callersClassTestKey
tests/keys.py:12
↓ 4 callersClassAXFRNanoNameserver
tests/test_query.py:351
↓ 4 callersClassDeleteNotExact
Existing data did not match data specified by an exact delete.
dns/transaction.py:73
↓ 4 callersClassFakeTime
tests/test_resolver.py:194
↓ 4 callersClassIDNA2008Codec
IDNA 2008 encoder/decoder.
dns/name.py:235
↓ 4 callersClassIDNAException
IDNA processing raised an exception.
dns/name.py:126
↓ 4 callersClassNoAnswer
The DNS response does not contain an answer to the question.
dns/resolver.py:188
↓ 4 callersClassTransaction
dns/zone.py:1108
↓ 4 callersClassUnsupportedAlgorithm
The DNSSEC algorithm is not supported.
dns/exception.py:143
↓ 3 callersClassA
tests/test_immutable.py:45
↓ 3 callersClassBadTTL
DNS TTL value is not well-formed.
dns/ttl.py:30
↓ 3 callersClassBitmap
dns/rdtypes/ANY/NSEC3.py:44
↓ 3 callersClassBitmap
dns/rdtypes/ANY/CSYNC.py:29
↓ 3 callersClassBitmap
dns/rdtypes/ANY/NSEC.py:27
↓ 3 callersClassFormatedError
tests/test_exceptions.py:23
↓ 3 callersClassGateway
dns/rdtypes/IN/IPSECKEY.py:27
↓ 3 callersClassRelay
dns/rdtypes/ANY/AMTRELAY.py:26
↓ 3 callersClassServer
tests/test_doq.py:25
↓ 2 callersClassAPLItem
An APL list item.
dns/rdtypes/IN/APL.py:31
↓ 2 callersClassAnswer
DNS stub resolver answer. Instances of this class bundle up the result of a successful DNS resolution. For convenience, the answer objec
dns/resolver.py:247
↓ 2 callersClassAsyncLibraryNotFoundError
dns/asyncbackend.py:25
↓ 2 callersClassB
tests/test_immutable.py:50
↓ 2 callersClassBuffer
dns/quic/_common.py:30
↓ 2 callersClassCDNSKEY
CDNSKEY record
dns/rdtypes/ANY/CDNSKEY.py:32
↓ 2 callersClassCDS
CDS record
dns/rdtypes/ANY/CDS.py:23
↓ 2 callersClassCNAMEAndOtherData
A node has a CNAME and other data
dns/zonefile.py:42
↓ 2 callersClassCacheStatistics
Cache Statistics
dns/resolver.py:376
↓ 2 callersClassDNSException
Abstract base class shared by all dnspython exceptions. It supports two basic modes of operation: a) Old/compatible mode is used if ``__init
dns/exception.py:28
↓ 2 callersClassDelegations
dns/btreezone.py:108
↓ 2 callersClassDnsInfo
dns/win32util.py:26
↓ 2 callersClassFakeResolver
tests/test_resolver_override.py:209
↓ 2 callersClassGPOS
GPOS record
dns/rdtypes/ANY/GPOS.py:46
↓ 2 callersClassIDNA2003Codec
IDNA 2003 encoder/decoder.
dns/name.py:199
↓ 2 callersClassLRUCacheNode
LRUCache node.
dns/resolver.py:504
↓ 2 callersClassLifetimeTimeout
The resolution lifetime expired.
dns/resolver.py:163
↓ 2 callersClassMockSock
tests/test_async.py:753
↓ 2 callersClassNXDOMAIN
The DNS query name does not exist.
dns/resolver.py:54
↓ 2 callersClassNoDOH
DNS over HTTPS (DOH) was requested but the httpx module is not available.
dns/query.py:194
↓ 2 callersClassNoDOQ
DNS over QUIC (DOQ) was requested but the aioquic module is not available.
dns/query.py:199
↓ 2 callersClassNoResolverConfiguration
Resolver configuration could not be read or specified no nameservers.
dns/resolver.py:243
↓ 2 callersClassNode
A Node is a set of rdatasets. A node is either a CNAME node or an "other data" node. A CNAME node contains only CNAME, KEY, NSEC, and NSEC3
dns/node.py:71
↓ 2 callersClassNotAbsolute
An absolute domain name is required but a relative name was provided.
dns/resolver.py:231
↓ 2 callersClassRRset
A DNS RRset (named rdataset). RRset inherits from Rdataset, and RRsets can be treated as Rdatasets in most cases. There are, however, a few
dns/rrset.py:30
↓ 2 callersClassRdataset
A DNS rdataset.
dns/rdataset.py:48
↓ 2 callersClassResolver
Asynchronous DNS stub resolver.
dns/asyncresolver.py:45
↓ 2 callersClassResolver
DNS stub resolver.
dns/resolver.py:1243
↓ 2 callersClassServer
The nanoserver is a nameserver skeleton suitable for faking a DNS server for various testing purposes. It executes with a trio run loop in a
tests/nanonameserver.py:85
↓ 2 callersClassSimpleDeny
dns/dnssec.py:147
↓ 2 callersClassTokenizer
A DNS zone file format tokenizer. A token object is basically a (type, value) tuple. The valid types are EOF, EOL, WHITESPACE, IDENTIFIER, Q
dns/tokenizer.py:198
↓ 2 callersClassTransaction
tests/test_transaction.py:34
↓ 2 callersClassTruncated
The truncated flag is set.
dns/message.py:75
↓ 2 callersClassUDPXFRNanoNameserver
tests/test_xfr.py:750
↓ 2 callersClassUnknownTSIGKey
A TSIG with an unknown key was received.
dns/message.py:71
↓ 2 callersClassXFRNanoNameserver
tests/test_xfr.py:663
↓ 2 callersClass_Node
A Node in the BTree. A Node (leaf or internal) of the BTree.
dns/btree.py:52
↓ 2 callersClass_RegistryGetter
dns/win32util.py:87
↓ 1 callersClassAlwaysNXDOMAINNanoNameserver
tests/test_resolver.py:1085
↓ 1 callersClassAlwaysNoErrorNoDataNanoNameserver
tests/test_resolver.py:1104
↓ 1 callersClassAlwaysType3NXDOMAINNanoNameserver
tests/test_resolver.py:1077
↓ 1 callersClassAsyncioQuicManager
dns/quic/_asyncio.py:251
↓ 1 callersClassAsyncioQuicStream
dns/quic/_asyncio.py:27
↓ 1 callersClassBackend
dns/_trio_backend.py:192
↓ 1 callersClassBounds
dns/btreezone.py:243
↓ 1 callersClassC
tests/test_immutable.py:58
↓ 1 callersClassChainingResult
The result of a call to dns.message.QueryMessage.resolve_chaining(). The ``answer`` attribute is the answer RRSet, or ``None`` if it doesn't
dns/message.py:966
↓ 1 callersClassConnection
tests/doq.py:94
↓ 1 callersClassCursor
A seekable cursor for a BTree. If you are going to use a cursor on a mutable BTree, you should use it in a ``with`` block so that any mutatio
dns/btree.py:381
↓ 1 callersClassDB
tests/test_transaction.py:17
↓ 1 callersClassDatagramSocket
dns/_trio_backend.py:32
↓ 1 callersClassDatagramSocket
dns/_asyncio_backend.py:66
↓ 1 callersClassDict
dns/immutable.py:10
↓ 1 callersClassDroppingNanoNameserver
tests/test_resolver.py:1159
↓ 1 callersClassDummyTransaction
dns/query.py:1678
↓ 1 callersClassDummyTransactionManager
dns/query.py:1664
↓ 1 callersClassECSOption
EDNS Client Subnet (ECS, RFC7871)
dns/edns.py:193
↓ 1 callersClassEntropyPool
dns/entropy.py:26
↓ 1 callersClassFlag
dns/rdtypes/dnskeybase.py:31
↓ 1 callersClassFormErrNanoNameserver
tests/test_resolver.py:1164
↓ 1 callersClassGSSTSig
GSS-TSIG TSIG implementation. This uses the GSS-API context established in the TKEY message handshake to sign messages using GSS-API message
dns/tsig.py:97
↓ 1 callersClassGenericOption
Generic Option Class This class is used for EDNS option types for which we have no better implementation.
dns/edns.py:162
↓ 1 callersClassGenericRdata
Generic Rdata Class This class is used for rdata types for which we have no better implementation. It implements the DNS "unknown RRs" schem
dns/rdata.py:614
↓ 1 callersClassHMACTSig
HMAC TSIG implementation. This uses the HMAC python module to handle the sign/verify operations.
dns/tsig.py:160
↓ 1 callersClassHostAnswers
A dict of DNS stub resolver answers to a host name lookup, indexed by type.
dns/resolver.py:325
↓ 1 callersClassImmutableNode
dns/btreezone.py:62
↓ 1 callersClassImmutableVersionedNode
dns/zone.py:926
↓ 1 callersClassKV
The BTree element type used in a ``BTreeDict``.
dns/btree.py:764
↓ 1 callersClassLOC
LOC record
dns/rdtypes/ANY/LOC.py:107
↓ 1 callersClassMember
The BTree element type used in a ``BTreeSet``.
dns/btree.py:816
↓ 1 callersClassMessageError
dns/message.py:122
next →1–100 of 528, ranked by callers