Source code for dns.wire

# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license

import dns.name
import dns.wirebase


[docs] class Parser(dns.wirebase.Parser): def get_name(self, origin: dns.name.Name | None = None) -> dns.name.Name: name = dns.name.from_wire_parser(self) if origin: name = name.relativize(origin) return name