Copyright (C) 2000-2012 |
Manpages Net::DNS::QuestionSection: User Contributed Perl Documentation (3)Updated: 2001-02-07 Index Return to Main Contents NAMENet::DNS::Question - DNS question classSYNOPSIS"use Net::DNS::Question"DESCRIPTIONA "Net::DNS::Question" object represents a record in the question section of a DNS packet.METHODSnew$question = Net::DNS::Question->new("example.com", "MX", "IN");Creates a question object from the domain, type, and class passed as arguments. qname, znameprint "qname = ", $question->qname, "\n"; print "zname = ", $question->zname, "\n";Returns the domain name. In dynamic update packets, this field is known as "zname" and refers to the zone name. qtype, ztypeprint "qtype = ", $question->qtype, "\n"; print "ztype = ", $question->ztype, "\n";Returns the record type. In dymamic update packets, this field is known as "ztype" and refers to the zone type (must be SOA). qclass, zclassprint "qclass = ", $question->qclass, "\n"; print "zclass = ", $question->zclass, "\n";Returns the record class. In dynamic update packets, this field is known as "zclass" and refers to the zone's class. $question->print;Prints the question record on the standard output. stringprint $qr->string, "\n";Returns a string representation of the question record. data$qdata = $question->data($packet, $offset);Returns the question record in binary format suitable for inclusion in a DNS packet. Arguments are a "Net::DNS::Packet" object and the offset within that packet's data where the "Net::DNS::Question" record is to be stored. This information is necessary for using compressed domain names. COPYRIGHTCopyright (c) 1997-2000 Michael Fuhr. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.SEE ALSOperl(1), Net::DNS, Net::DNS::Resolver, Net::DNS::Packet, Net::DNS::Update, Net::DNS::Header, Net::DNS::RR, RFC 1035 Section 4.1.2
Index
This document was created by man2html, using the manual pages. Time: 00:50:21 GMT, April 20, 2024 |