1Net::DNS::RR::NAPTR(3)User Contributed Perl DocumentationNet::DNS::RR::NAPTR(3)
2
3
4

NAME

6       Net::DNS::RR::NAPTR - DNS NAPTR resource record
7

SYNOPSIS

9           use Net::DNS;
10           $rr = new Net::DNS::RR('name NAPTR order preference flags service regexp replacement');
11

DESCRIPTION

13       DNS Naming Authority Pointer (NAPTR) resource records.
14

METHODS

16       The available methods are those inherited from the base class augmented
17       by the type-specific methods defined in this package.
18
19       Use of undocumented package features or direct access to internal data
20       structures is discouraged and could result in program termination or
21       other unpredictable behaviour.
22
23   order
24           $order = $rr->order;
25
26       A 16-bit unsigned integer specifying the order in which the NAPTR
27       records must be processed to ensure the correct ordering of rules.  Low
28       numbers are processed before high numbers.
29
30   preference
31           $preference = $rr->preference;
32
33       A 16-bit unsigned integer that specifies the order in which NAPTR
34       records with equal "order" values should be processed, low numbers
35       being processed before high numbers.
36
37   flags
38           $flags = $rr->flags;
39
40       A string containing flags to control aspects of the rewriting and
41       interpretation of the fields in the record.  Flags are single
42       characters from the set [A-Z0-9].
43
44   service
45           $service = $rr->service;
46
47       Specifies the service(s) available down this rewrite path. It may also
48       specify the protocol used to communicate with the service.
49
50   regexp
51           $regexp = $rr->regexp;
52
53       A string containing a substitution expression that is applied to the
54       original string held by the client in order to construct the next
55       domain name to lookup.
56
57   replacement
58           $replacement = $rr->replacement;
59
60       The next NAME to query for NAPTR, SRV, or address records depending on
61       the value of the flags field.
62
64       Copyright (c)2005 Olaf Kolkman, NLnet Labs.
65
66       Based on code contributed by Ryan Moats.
67
68       Package template (c)2009,2012 O.M.Kolkman and R.W.Franks.
69
70       All rights reserved.
71
72       This program is free software; you may redistribute it and/or modify it
73       under the same terms as Perl itself.
74

SEE ALSO

76       perl, Net::DNS, Net::DNS::RR, RFC2915, RFC2168, RFC3403
77
78
79
80perl v5.16.3                      2012-12-28            Net::DNS::RR::NAPTR(3)
Impressum