| 1234567891011121314151617181920212223242526 |
- .. _rdata-set-classes:
- Rdataset, RRset and Node Classes
- ================================
- An ``Rdataset`` is a set of ``Rdata`` objects which all have the same
- rdatatype, rdataclass, and covered type. ``Rdatasets`` also have a
- ``ttl`` (DNS time-to-live) field. Rdatasets support the normal Python
- set API, but are also ordered.
- An ``RRset`` is a subclass of ``Rdataset`` that also has an owner
- name, i.e. a ``dns.name.Name`` that says where in the DNS tree this
- set is located.
- A ``Node`` is a set of ``Rdataset`` objects, the Rdatasets being
- interpreted as at the same place (i.e. same owner name) int the DNS
- tree. Nodes are primarily used in ``Zone`` objects.
- .. autoclass:: dns.rdataset.Rdataset
- :members:
- .. autoclass:: dns.rrset.RRset
- :members:
- .. autoclass:: dns.node.Node
- :members:
|