ÿØÿà JFIF    ÿÛ „ ( %!1!%*+...983,7(-.- PKfs]H@each_address-i.rinu[U:RDoc::AnyMethod[iI"each_address:ETI"Resolv::DNS#each_address;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"FIterates over all IP addresses for +name+ retrieved from the DNS ;TI"resolver.;To:RDoc::Markup::BlankLineo; ; [I"N+name+ can be a Resolv::DNS::Name or a String. Retrieved addresses will ;TI"&be a Resolv::IPv4 or Resolv::IPv6;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below00I" address;T[I" (name);T@FI"DNS;TcRDoc::NormalClass00PKfs]T0>fetch_resource-i.rinu[U:RDoc::AnyMethod[iI"fetch_resource:ETI"Resolv::DNS#fetch_resource;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below00I"reply, reply_name;T[I"(name, typeclass);T@ FI"DNS;TcRDoc::NormalClass00PKfs]Cـeach_name-i.rinu[U:RDoc::AnyMethod[iI"each_name:ETI"Resolv::DNS#each_name;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"FIterates over all hostnames for +address+ retrieved from the DNS ;TI"resolver.;To:RDoc::Markup::BlankLineo; ; [I"L+address+ must be a Resolv::IPv4, Resolv::IPv6 or a String. Retrieved ;TI"/names will be Resolv::DNS::Name instances.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below00I" name;T[I"(address);T@FI"DNS;TcRDoc::NormalClass00PKfs]hegetaddresses-i.rinu[U:RDoc::AnyMethod[iI"getaddresses:ETI"Resolv::DNS#getaddresses;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" '8.8.8.8';To;;0; [o; ; [I"*:nameserver => ['8.8.8.8', '8.8.4.4'];T@o; ; [I"9The value of :nameserver_port should be an array of ;TI"0pair of nameserver address and port number.;To; ; ;;[o;;0; [o; ; [I";:nameserver_port => [['8.8.8.8', 53], ['8.8.4.4', 53]];T@o; ; [I" Example:;T@o:RDoc::Markup::Verbatim; [I"8Resolv::DNS.new(:nameserver => ['210.251.121.21'], ;TI"3 :search => ['ruby-lang.org'], ;TI"! :ndots => 1);T: @format0: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(config_info=nil);T@OFI"DNS;TcRDoc::NormalClass00PKfs]#N getname-i.rinu[U:RDoc::AnyMethod[iI" getname:ETI"Resolv::DNS#getname;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I";Gets the hostname for +address+ from the DNS resolver.;To:RDoc::Markup::BlankLineo; ; [I"L+address+ must be a Resolv::IPv4, Resolv::IPv6 or a String. Retrieved ;TI"&name will be a Resolv::DNS::Name.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(address);T@FI"DNS;TcRDoc::NormalClass00PKfs]~   DecodeError/cdesc-DecodeError.rinu[U:RDoc::NormalClass[iI"DecodeError:ETI"Resolv::DNS::DecodeError;TI"StandardError;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I">Indicates that the DNS response was unable to be decoded.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS;TcRDoc::NormalClassPKfs]̸$XXgetresource-i.rinu[U:RDoc::AnyMethod[iI"getresource:ETI"Resolv::DNS#getresource;TF: privateo:RDoc::Markup::Document: @parts[ o:RDoc::Markup::Paragraph; [I"4Look up the +typeclass+ DNS resource of +name+.;To:RDoc::Markup::BlankLineo; ; [I"4+name+ must be a Resolv::DNS::Name or a String.;T@o; ; [I"0+typeclass+ should be one of the following:;T@o:RDoc::Markup::List: @type: BULLET: @items[o:RDoc::Markup::ListItem: @label0; [o; ; [I"!Resolv::DNS::Resource::IN::A;To;;0; [o; ; [I"$Resolv::DNS::Resource::IN::AAAA;To;;0; [o; ; [I"#Resolv::DNS::Resource::IN::ANY;To;;0; [o; ; [I"%Resolv::DNS::Resource::IN::CNAME;To;;0; [o; ; [I"%Resolv::DNS::Resource::IN::HINFO;To;;0; [o; ; [I"%Resolv::DNS::Resource::IN::MINFO;To;;0; [o; ; [I""Resolv::DNS::Resource::IN::MX;To;;0; [o; ; [I""Resolv::DNS::Resource::IN::NS;To;;0; [o; ; [I"#Resolv::DNS::Resource::IN::PTR;To;;0; [o; ; [I"#Resolv::DNS::Resource::IN::SOA;To;;0; [o; ; [I"#Resolv::DNS::Resource::IN::TXT;To;;0; [o; ; [I"#Resolv::DNS::Resource::IN::WKS;T@o; ; [I"KReturned resource is represented as a Resolv::DNS::Resource instance, ;TI"'i.e. Resolv::DNS::Resource::IN::A.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(name, typeclass);T@WFI"DNS;TcRDoc::NormalClass00PKfs]ŽQuery/cdesc-Query.rinu[U:RDoc::NormalClass[iI" Query:ETI"Resolv::DNS::Query;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I" A DNS query abstract class.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS;TcRDoc::NormalClassPKfs]+%}getaddress-i.rinu[U:RDoc::AnyMethod[iI"getaddress:ETI"Resolv::DNS#getaddress;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"9Gets the IP address of +name+ from the DNS resolver.;To:RDoc::Markup::BlankLineo; ; [I"L+name+ can be a Resolv::DNS::Name or a String. Retrieved address will ;TI"&be a Resolv::IPv4 or Resolv::IPv6;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I" (name);T@FI"DNS;TcRDoc::NormalClass00PKfs]!! close-i.rinu[U:RDoc::AnyMethod[iI" close:ETI"Resolv::DNS#close;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Closes the DNS resolver.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI"DNS;TcRDoc::NormalClass00PKfs]֙;; cdesc-DNS.rinu[U:RDoc::NormalClass[iI"DNS:ETI"Resolv::DNS;TI" Object;To:RDoc::Markup::Document: @parts[o;;[ o:RDoc::Markup::Paragraph;[I"(Resolv::DNS is a DNS stub resolver.;To:RDoc::Markup::BlankLineo; ;[I"1Information taken from the following places:;T@o:RDoc::Markup::List: @type: BULLET: @items[ o:RDoc::Markup::ListItem: @label0;[o; ;[I" STD0013;To;;0;[o; ;[I" RFC 1035;To;;0;[o; ;[I"?ftp://ftp.isi.edu/in-notes/iana/assignments/dns-parameters;To;;0;[o; ;[I" etc.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[U:RDoc::Constant[iI" Port;TI"Resolv::DNS::Port;T: public0o;;[o; ;[I"Default DNS Port;T;@+;0@+@cRDoc::NormalClass0U;[iI" UDPSize;TI"Resolv::DNS::UDPSize;T;0o;;[o; ;[I" Default DNS UDP packet size;T;@+;0@+@@70[[[I" class;T[[;[[:protected[[: private[[I"new;TI"lib/resolv.rb;T[I" open;T@N[I" instance;T[[;[[;[[;[[I" close;T@N[I"each_address;T@N[I"each_name;T@N[I"each_resource;T@N[I"fetch_resource;T@N[I"getaddress;T@N[I"getaddresses;T@N[I" getname;T@N[I" getnames;T@N[I"getresource;T@N[I"getresources;T@N[I"timeouts=;T@N[[U:RDoc::Context::Section[i0o;;[;0;0[I"lib/resolv.rb;TI" Resolv;T@7PKfs]T   EncodeError/cdesc-EncodeError.rinu[U:RDoc::NormalClass[iI"EncodeError:ETI"Resolv::DNS::EncodeError;TI"StandardError;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"=Indicates that the DNS request was unable to be encoded.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS;TcRDoc::NormalClassPKfs] +yyConfig/cdesc-Config.rinu[U:RDoc::NormalClass[iI" Config:ETI"Resolv::DNS::Config;TI" Object;To:RDoc::Markup::Document: @parts[: @file0:0@omit_headings_from_table_of_contents_below0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS;TcRDoc::NormalClassPKfs]C7!Config/NXDomain/cdesc-NXDomain.rinu[U:RDoc::NormalClass[iI" NXDomain:ETI""Resolv::DNS::Config::NXDomain;TI"Resolv::ResolvError;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"(Indicates no such domain was found.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Config;TcRDoc::NormalClassPKfs]VGL//1Config/OtherResolvError/cdesc-OtherResolvError.rinu[U:RDoc::NormalClass[iI"OtherResolvError:ETI"*Resolv::DNS::Config::OtherResolvError;TI"Resolv::ResolvError;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"CIndicates some other unhandled resolver error was encountered.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Config;TcRDoc::NormalClassPKfs]j, open-c.rinu[U:RDoc::AnyMethod[iI" open:ETI"Resolv::DNS::open;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"KCreates a new DNS resolver. See Resolv::DNS.new for argument details.;To:RDoc::Markup::BlankLineo; ; [I"GYields the created DNS resolver to the block, if given, otherwise ;TI"returns it.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below00I"dns;T[I" (*args);T@FI"DNS;TcRDoc::NormalClass00PKfs]4r  Resource/CNAME/cdesc-CNAME.rinu[U:RDoc::NormalClass[iI" CNAME:ETI"!Resolv::DNS::Resource::CNAME;TI"&Resolv::DNS::Resource::DomainName;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"%The canonical name for an alias.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]MResource/SOA/expire-i.rinu[U:RDoc::Attr[iI" expire:ETI"&Resolv::DNS::Resource::SOA#expire;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"ETime in seconds that a secondary name server is to use the data ;TI"4before refreshing from the primary name server.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::SOA;TcRDoc::NormalClass0PKfs]G*RResource/SOA/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"$Resolv::DNS::Resource::SOA::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"CCreates a new SOA record. See the attr documentation for the ;TI"details of each argument.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"=(mname, rname, serial, refresh, retry_, expire, minimum);T@FI"SOA;TcRDoc::NormalClass00PKfs]6eeResource/SOA/mname-i.rinu[U:RDoc::Attr[iI" mname:ETI"%Resolv::DNS::Resource::SOA#mname;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"GName of the host where the master zone file for this zone resides.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::SOA;TcRDoc::NormalClass0PKfs]P?ffResource/SOA/minimum-i.rinu[U:RDoc::Attr[iI" minimum:ETI"'Resolv::DNS::Resource::SOA#minimum;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"DThe minimum number of seconds to be used for TTL values in RRs.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::SOA;TcRDoc::NormalClass0PKfs]R닌Resource/SOA/retry-i.rinu[U:RDoc::Attr[iI" retry:ETI"%Resolv::DNS::Resource::SOA#retry;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"HHow often, in seconds, a secondary name server is to retry after a ;TI"$failure to check for a refresh.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::SOA;TcRDoc::NormalClass0PKfs]]AْResource/SOA/refresh-i.rinu[U:RDoc::Attr[iI" refresh:ETI"'Resolv::DNS::Resource::SOA#refresh;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"DHow often, in seconds, a secondary name server is to check for ;TI"*updates from the primary name server.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::SOA;TcRDoc::NormalClass0PKfs]R]IIResource/SOA/serial-i.rinu[U:RDoc::Attr[iI" serial:ETI"&Resolv::DNS::Resource::SOA#serial;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I")The version number of the zone file.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::SOA;TcRDoc::NormalClass0PKfs]ZyYResource/SOA/cdesc-SOA.rinu[U:RDoc::NormalClass[iI"SOA:ETI"Resolv::DNS::Resource::SOA;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"!Start Of Authority resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" expire;TI"R;T: privateFI"lib/resolv.rb;T[ I" minimum;T@; F@[ I" mname;T@; F@[ I" refresh;T@; F@[ I" retry;T@; F@[ I" rname;T@; F@[ I" serial;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]lZOOResource/SOA/rname-i.rinu[U:RDoc::Attr[iI" rname:ETI"%Resolv::DNS::Resource::SOA#rname;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"1The person responsible for this domain name.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::SOA;TcRDoc::NormalClass0PKfs]8kI2Resource/PTR/cdesc-PTR.rinu[U:RDoc::NormalClass[iI"PTR:ETI"Resolv::DNS::Resource::PTR;TI"&Resolv::DNS::Resource::DomainName;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"#A Pointer to another DNS name.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]6Resource/IN/SRV/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"(Resolv::DNS::Resource::IN::SRV::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I""Create a SRV resource record.;To:RDoc::Markup::BlankLineo; ; [I"ESee the documentation for #priority, #weight, #port and #target ;TI"?for +priority+, +weight+, +port and +target+ respectively.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"%(priority, weight, port, target);T@FI"SRV;TcRDoc::NormalClass00PKfs]QLLResource/IN/SRV/target-i.rinu[U:RDoc::Attr[iI" target:ETI"*Resolv::DNS::Resource::IN::SRV#target;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"(The domain name of the target host.;To:RDoc::Markup::BlankLineo; ; [I"GA target of "." means that the service is decidedly not available ;TI"at this domain.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"#Resolv::DNS::Resource::IN::SRV;TcRDoc::NormalClass0PKfs]6R;;Resource/IN/SRV/weight-i.rinu[U:RDoc::Attr[iI" weight:ETI"*Resolv::DNS::Resource::IN::SRV#weight;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I""A server selection mechanism.;To:RDoc::Markup::BlankLineo; ; [ I"GThe weight field specifies a relative weight for entries with the ;TI"Esame priority. Larger weights SHOULD be given a proportionately ;TI"Ghigher probability of being selected. The range of this number is ;TI"D0-65535. Domain administrators SHOULD use Weight 0 when there ;TI"Eisn't any server selection to do, to make the RR easier to read ;TI"Efor humans (less noisy). Note that it is not widely implemented ;TI"and should be set to zero.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"#Resolv::DNS::Resource::IN::SRV;TcRDoc::NormalClass0PKfs]7PͮResource/IN/SRV/priority-i.rinu[U:RDoc::Attr[iI" priority:ETI",Resolv::DNS::Resource::IN::SRV#priority;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"&The priority of this target host.;To:RDoc::Markup::BlankLineo; ; [ I"?A client MUST attempt to contact the target host with the ;TI"Glowest-numbered priority it can reach; target hosts with the same ;TI"Gpriority SHOULD be tried in an order defined by the weight field. ;TI"GThe range is 0-65535. Note that it is not widely implemented and ;TI"should be set to zero.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"#Resolv::DNS::Resource::IN::SRV;TcRDoc::NormalClass0PKfs]df&Resource/IN/SRV/port-i.rinu[U:RDoc::Attr[iI" port:ETI"(Resolv::DNS::Resource::IN::SRV#port;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"2The port on this target host of this service.;To:RDoc::Markup::BlankLineo; ; [I"The range is 0-65535.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"#Resolv::DNS::Resource::IN::SRV;TcRDoc::NormalClass0PKfs]Resource/IN/SRV/cdesc-SRV.rinu[U:RDoc::NormalClass[iI"SRV:ETI"#Resolv::DNS::Resource::IN::SRV;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I",SRV resource record defined in RFC 2782;To:RDoc::Markup::BlankLineo; ;[I"DThese records identify the hostname and port that a service is ;TI"available at.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" port;TI"R;T: privateFI"lib/resolv.rb;T[ I" priority;T@; F@[ I" target;T@; F@[ I" weight;T@; F@[U:RDoc::Constant[iI"TypeValue;TI".Resolv::DNS::Resource::IN::SRV::TypeValue;T: public0o;;[; @; 0@@cRDoc::NormalClass0U;[iI"ClassValue;TI"/Resolv::DNS::Resource::IN::SRV::ClassValue;T;0o;;[; @; 0@@@)0[[[I" class;T[[;[[:protected[[; [[I"new;T@[I" instance;T[[;[[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource::IN;TcRDoc::NormalModulePKfs]G)CCResource/IN/AAAA/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI")Resolv::DNS::Resource::IN::AAAA::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"&Creates a new AAAA for +address+.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(address);T@FI" AAAA;TcRDoc::NormalClass00PKfs]tdUXXResource/IN/AAAA/address-i.rinu[U:RDoc::Attr[iI" address:ETI",Resolv::DNS::Resource::IN::AAAA#address;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I",The Resolv::IPv6 address for this AAAA.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"$Resolv::DNS::Resource::IN::AAAA;TcRDoc::NormalClass0PKfs]Resource/IN/AAAA/cdesc-AAAA.rinu[U:RDoc::NormalClass[iI" AAAA:ETI"$Resolv::DNS::Resource::IN::AAAA;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"An IPv6 address record.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" address;TI"R;T: privateFI"lib/resolv.rb;T[U:RDoc::Constant[iI"TypeValue;TI"/Resolv::DNS::Resource::IN::AAAA::TypeValue;T: public0o;;[; @; 0@@cRDoc::NormalClass0U; [iI"ClassValue;TI"0Resolv::DNS::Resource::IN::AAAA::ClassValue;T;0o;;[; @; 0@@@0[[[I" class;T[[;[[:protected[[; [[I"new;T@[I" instance;T[[;[[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource::IN;TcRDoc::NormalModulePKfs]__Resource/IN/WKS/bitmap-i.rinu[U:RDoc::Attr[iI" bitmap:ETI"*Resolv::DNS::Resource::IN::WKS#bitmap;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"0A bit map of enabled services on this host.;To:RDoc::Markup::BlankLineo; ; [ I"FIf protocol is 6 (TCP) then the 26th bit corresponds to the SMTP ;TI"Hservice (port 25). If this bit is set, then an SMTP server should ;TI"?be listening on TCP port 25; if zero, SMTP service is not ;TI"supported.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"#Resolv::DNS::Resource::IN::WKS;TcRDoc::NormalClass0PKfs]WWResource/IN/WKS/protocol-i.rinu[U:RDoc::Attr[iI" protocol:ETI",Resolv::DNS::Resource::IN::WKS#protocol;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"+IP protocol number for these services.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"#Resolv::DNS::Resource::IN::WKS;TcRDoc::NormalClass0PKfs].Me  Resource/IN/WKS/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"(Resolv::DNS::Resource::IN::WKS::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I" (address, protocol, bitmap);T@ FI"WKS;TcRDoc::NormalClass00PKfs]7YlNNResource/IN/WKS/address-i.rinu[U:RDoc::Attr[iI" address:ETI"+Resolv::DNS::Resource::IN::WKS#address;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"$The host these services run on.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"#Resolv::DNS::Resource::IN::WKS;TcRDoc::NormalClass0PKfs]#NNResource/IN/WKS/cdesc-WKS.rinu[U:RDoc::NormalClass[iI"WKS:ETI"#Resolv::DNS::Resource::IN::WKS;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"!Well Known Service resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" address;TI"R;T: privateFI"lib/resolv.rb;T[ I" bitmap;T@; F@[ I" protocol;T@; F@[U:RDoc::Constant[iI"TypeValue;TI".Resolv::DNS::Resource::IN::WKS::TypeValue;T: public0o;;[; @; 0@@cRDoc::NormalClass0U; [iI"ClassValue;TI"/Resolv::DNS::Resource::IN::WKS::ClassValue;T;0o;;[; @; 0@@@"0[[[I" class;T[[;[[:protected[[; [[I"new;T@[I" instance;T[[;[[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource::IN;TcRDoc::NormalModulePKfs]O@7Resource/IN/A/cdesc-A.rinu[U:RDoc::NormalClass[iI"A:ETI"!Resolv::DNS::Resource::IN::A;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"IPv4 Address resource;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" address;TI"R;T: privateFI"lib/resolv.rb;T[U:RDoc::Constant[iI"TypeValue;TI",Resolv::DNS::Resource::IN::A::TypeValue;T: public0o;;[; @; 0@@cRDoc::NormalClass0U; [iI"ClassValue;TI"-Resolv::DNS::Resource::IN::A::ClassValue;T;0o;;[; @; 0@@@0[[[I" class;T[[;[[:protected[[; [[I"new;T@[I" instance;T[[;[[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource::IN;TcRDoc::NormalModulePKfs]M6::Resource/IN/A/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"&Resolv::DNS::Resource::IN::A::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"#Creates a new A for +address+.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(address);T@FI"A;TcRDoc::NormalClass00PKfs]uTOOResource/IN/A/address-i.rinu[U:RDoc::Attr[iI" address:ETI")Resolv::DNS::Resource::IN::A#address;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I")The Resolv::IPv4 address for this A.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"!Resolv::DNS::Resource::IN::A;TcRDoc::NormalClass0PKfs][nIResource/IN/cdesc-IN.rinu[U:RDoc::NormalModule[iI"IN:ETI"Resolv::DNS::Resource::IN;T0o:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"3module IN contains ARPA Internet specific RRs.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]j/LLResource/DomainName/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"+Resolv::DNS::Resource::DomainName::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"*Creates a new DomainName from +name+.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I" (name);T@FI"DomainName;TcRDoc::NormalClass00PKfs]1II'Resource/DomainName/cdesc-DomainName.rinu[U:RDoc::NormalClass[iI"DomainName:ETI"&Resolv::DNS::Resource::DomainName;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I")Domain Name resource abstract class.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" name;TI"R;T: privateFI"lib/resolv.rb;T[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]CZKKResource/DomainName/name-i.rinu[U:RDoc::Attr[iI" name:ETI"+Resolv::DNS::Resource::DomainName#name;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"!The name of this DomainName.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"&Resolv::DNS::Resource::DomainName;TcRDoc::NormalClass0PKfs]Qh-Resource/ANY/cdesc-ANY.rinu[U:RDoc::NormalClass[iI"ANY:ETI"Resolv::DNS::Resource::ANY;TI"Resolv::DNS::Query;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"$A Query type requesting any RR.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]HHResource/Generic/data-i.rinu[U:RDoc::Attr[iI" data:ETI"(Resolv::DNS::Resource::Generic#data;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"$Data for this generic resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"#Resolv::DNS::Resource::Generic;TcRDoc::NormalClass0PKfs]0@@Resource/Generic/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"(Resolv::DNS::Resource::Generic::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"$Creates a new generic resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I" (data);T@FI" Generic;TcRDoc::NormalClass00PKfs]I5PAA!Resource/Generic/cdesc-Generic.rinu[U:RDoc::NormalClass[iI" Generic:ETI"#Resolv::DNS::Resource::Generic;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"'A generic resource abstract class.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" data;TI"R;T: privateFI"lib/resolv.rb;T[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs] 1mFFResource/HINFO/cdesc-HINFO.rinu[U:RDoc::NormalClass[iI" HINFO:ETI"!Resolv::DNS::Resource::HINFO;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"Host Information resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I"cpu;TI"R;T: privateFI"lib/resolv.rb;T[ I"os;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]lJJResource/HINFO/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"&Resolv::DNS::Resource::HINFO::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"/Creates a new HINFO running +os+ on +cpu+.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(cpu, os);T@FI" HINFO;TcRDoc::NormalClass00PKfs]&,DDResource/HINFO/os-i.rinu[U:RDoc::Attr[iI"os:ETI"$Resolv::DNS::Resource::HINFO#os;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"(Operating system for this resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"!Resolv::DNS::Resource::HINFO;TcRDoc::NormalClass0PKfs]1FFResource/HINFO/cpu-i.rinu[U:RDoc::Attr[iI"cpu:ETI"%Resolv::DNS::Resource::HINFO#cpu;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"(CPU architecture for this resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"!Resolv::DNS::Resource::HINFO;TcRDoc::NormalClass0PKfs].ZResource/cdesc-Resource.rinu[U:RDoc::NormalClass[iI" Resource:ETI"Resolv::DNS::Resource;TI"Resolv::DNS::Query;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"#A DNS resource abstract class.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I"ttl;TI"R;T: privateFI"lib/resolv.rb;T[[[[I" class;T[[: public[[:protected[[; [[I" instance;T[[; [[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS;TcRDoc::NormalClassPKfs]d>>Resource/ttl-i.rinu[U:RDoc::Attr[iI"ttl:ETI"Resolv::DNS::Resource#ttl;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I".Remaining Time To Live for this Resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource;TcRDoc::NormalClass0PKfs]ɅXEEResource/TXT/data-i.rinu[U:RDoc::AnyMethod[iI" data:ETI"$Resolv::DNS::Resource::TXT#data;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"4Returns the concatenated string from +strings+.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI"TXT;TcRDoc::NormalClass00PKfs](<  Resource/TXT/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"$Resolv::DNS::Resource::TXT::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I""(first_string, *rest_strings);T@ FI"TXT;TcRDoc::NormalClass00PKfs] 퇒DDResource/TXT/cdesc-TXT.rinu[U:RDoc::NormalClass[iI"TXT:ETI"Resolv::DNS::Resource::TXT;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I" Unstructured text resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" strings;TI"R;T: privateFI"lib/resolv.rb;T[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[I" data;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]jWWResource/TXT/strings-i.rinu[U:RDoc::Attr[iI" strings:ETI"'Resolv::DNS::Resource::TXT#strings;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"5Returns an Array of Strings for this TXT record.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::TXT;TcRDoc::NormalClass0PKfs]#44Resource/LOC/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"$Resolv::DNS::Resource::LOC::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"L(version, ssize, hprecision, vprecision, latitude, longitude, altitude);T@ FI"LOC;TcRDoc::NormalClass00PKfs].r[Resource/LOC/altitude-i.rinu[U:RDoc::Attr[iI" altitude:ETI"(Resolv::DNS::Resource::LOC#altitude;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"hThe altitude of the LOC above a reference sphere whose surface sits 100km below the WGS84 spheroid ;TI"0in centimeters as an unsigned 32bit integer;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::LOC;TcRDoc::NormalClass0PKfs]YUResource/LOC/vprecision-i.rinu[U:RDoc::Attr[iI"vprecision:ETI"*Resolv::DNS::Resource::LOC#vprecision;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"4The vertical precision using ssize type values ;TI">in meters using scientific notation as 2 integers of XeY ;TI".for precision use value/2 e.g. 2m = +/-1m;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::LOC;TcRDoc::NormalClass0PKfs]I,Resource/LOC/longitude-i.rinu[U:RDoc::Attr[iI"longitude:ETI")Resolv::DNS::Resource::LOC#longitude;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"BThe longitude for this LOC where 2**31 is the prime meridian ;TI"Ain thousandths of an arc second as an unsigned 32bit integer;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::LOC;TcRDoc::NormalClass0PKfs]V'nnResource/LOC/version-i.rinu[U:RDoc::Attr[iI" version:ETI"'Resolv::DNS::Resource::LOC#version;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"LReturns the version value for this LOC record which should always be 00;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::LOC;TcRDoc::NormalClass0PKfs]KResource/LOC/ssize-i.rinu[U:RDoc::Attr[iI" ssize:ETI"%Resolv::DNS::Resource::LOC#ssize;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"$The spherical size of this LOC ;TI"=in meters using scientific notation as 2 integers of XeY;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::LOC;TcRDoc::NormalClass0PKfs]ZResource/LOC/latitude-i.rinu[U:RDoc::Attr[iI" latitude:ETI"(Resolv::DNS::Resource::LOC#latitude;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I":The latitude for this LOC where 2**31 is the equator ;TI"Ain thousandths of an arc second as an unsigned 32bit integer;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::LOC;TcRDoc::NormalClass0PKfs]^8Resource/LOC/hprecision-i.rinu[U:RDoc::Attr[iI"hprecision:ETI"*Resolv::DNS::Resource::LOC#hprecision;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"6The horizontal precision using ssize type values ;TI">in meters using scientific notation as 2 integers of XeY ;TI".for precision use value/2 e.g. 2m = +/-1m;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::LOC;TcRDoc::NormalClass0PKfs]QResource/LOC/cdesc-LOC.rinu[U:RDoc::NormalClass[iI"LOC:ETI"Resolv::DNS::Resource::LOC;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"Location resource;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" altitude;TI"R;T: privateFI"lib/resolv.rb;T[ I"hprecision;T@; F@[ I" latitude;T@; F@[ I"longitude;T@; F@[ I" ssize;T@; F@[ I" version;T@; F@[ I"vprecision;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]/WYYResource/MINFO/cdesc-MINFO.rinu[U:RDoc::NormalClass[iI" MINFO:ETI"!Resolv::DNS::Resource::MINFO;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I")Mailing list or mailbox information.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" emailbx;TI"R;T: privateFI"lib/resolv.rb;T[ I" rmailbx;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]!B=Resource/MINFO/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"&Resolv::DNS::Resource::MINFO::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(rmailbx, emailbx);T@ FI" MINFO;TcRDoc::NormalClass00PKfs]-qqResource/MINFO/emailbx-i.rinu[U:RDoc::Attr[iI" emailbx:ETI")Resolv::DNS::Resource::MINFO#emailbx;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"KMailbox to use for error messages related to the mail list or mailbox.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"!Resolv::DNS::Resource::MINFO;TcRDoc::NormalClass0PKfs]~aaResource/MINFO/rmailbx-i.rinu[U:RDoc::Attr[iI" rmailbx:ETI")Resolv::DNS::Resource::MINFO#rmailbx;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I";Domain name responsible for this mail list or mailbox.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"!Resolv::DNS::Resource::MINFO;TcRDoc::NormalClass0PKfs]$;;Resource/MX/exchange-i.rinu[U:RDoc::Attr[iI" exchange:ETI"'Resolv::DNS::Resource::MX#exchange;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"The host of this MX.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::MX;TcRDoc::NormalClass0PKfs]KKResource/MX/cdesc-MX.rinu[U:RDoc::NormalClass[iI"MX:ETI"Resolv::DNS::Resource::MX;TI"Resolv::DNS::Resource;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"Mail Exchanger resource.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" exchange;TI"R;T: privateFI"lib/resolv.rb;T[ I"preference;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs]EkvvResource/MX/new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"#Resolv::DNS::Resource::MX::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"BCreates a new MX record with +preference+, accepting mail at ;TI"+exchange+.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(preference, exchange);T@FI"MX;TcRDoc::NormalClass00PKfs]+"FFResource/MX/preference-i.rinu[U:RDoc::Attr[iI"preference:ETI")Resolv::DNS::Resource::MX#preference;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" The preference for this MX.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Resolv::DNS::Resource::MX;TcRDoc::NormalClass0PKfs]$Resource/NS/cdesc-NS.rinu[U:RDoc::NormalClass[iI"NS:ETI"Resolv::DNS::Resource::NS;TI"&Resolv::DNS::Resource::DomainName;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I""An authoritative name server.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Resource;TcRDoc::NormalClassPKfs] px,Requester/RequestError/cdesc-RequestError.rinu[U:RDoc::NormalClass[iI"RequestError:ETI")Resolv::DNS::Requester::RequestError;TI"StandardError;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I".Indicates a problem with the DNS request.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS::Requester;TcRDoc::NormalClassPKfs]&8dRequester/cdesc-Requester.rinu[U:RDoc::NormalClass[iI"Requester:ETI"Resolv::DNS::Requester;TI" Object;To:RDoc::Markup::Document: @parts[: @file0:0@omit_headings_from_table_of_contents_below0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS;TcRDoc::NormalClassPKfs]iE getnames-i.rinu[U:RDoc::AnyMethod[iI" getnames:ETI"Resolv::DNS#getnames;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" "x.y.z" ;TI"9p Resolv::DNS::Name.create("x.y.z").to_s #=> "x.y.z";T: @format0: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Name;TcRDoc::NormalClass00PKfs]U99Name/cdesc-Name.rinu[U:RDoc::NormalClass[iI" Name:ETI"Resolv::DNS::Name;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"$A representation of a DNS name.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" create;TI"lib/resolv.rb;T[I" instance;T[[; [[; [[;[[I"absolute?;T@![I"subdomain_of?;T@![I" to_s;T@![[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/resolv.rb;TI"Resolv::DNS;TcRDoc::NormalClassPKfs]Name/subdomain_of%3f-i.rinu[U:RDoc::AnyMethod[iI"subdomain_of?:ETI"$Resolv::DNS::Name#subdomain_of?;TF: privateo:RDoc::Markup::Document: @parts[ o:RDoc::Markup::Paragraph; [I",Returns true if +other+ is a subdomain.;To:RDoc::Markup::BlankLineo; ; [I" Example:;T@o:RDoc::Markup::Verbatim; [ I".domain = Resolv::DNS::Name.create("y.z") ;TI"Jp Resolv::DNS::Name.create("w.x.y.z").subdomain_of?(domain) #=> true ;TI"Hp Resolv::DNS::Name.create("x.y.z").subdomain_of?(domain) #=> true ;TI"Gp Resolv::DNS::Name.create("y.z").subdomain_of?(domain) #=> false ;TI"Ep Resolv::DNS::Name.create("z").subdomain_of?(domain) #=> false ;TI"Jp Resolv::DNS::Name.create("x.y.z.").subdomain_of?(domain) #=> false ;TI"Fp Resolv::DNS::Name.create("w.z").subdomain_of?(domain) #=> false;T: @format0: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I" (other);T@FI" Name;TcRDoc::NormalClass00PKfs]Ç66Name/absolute%3f-i.rinu[U:RDoc::AnyMethod[iI"absolute?:ETI" Resolv::DNS::Name#absolute?;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"#True if this name is absolute.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Name;TcRDoc::NormalClass00PKfs]lgetresources-i.rinu[U:RDoc::AnyMethod[iI"getresources:ETI"Resolv::DNS#getresources;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"NLooks up all +typeclass+ DNS resources for +name+. See #getresource for ;TI"argument details.;T: @fileI"lib/resolv.rb;T:0@omit_headings_from_table_of_contents_below000[I"(name, typeclass);T@FI"DNS;TcRDoc::NormalClass00PKfs]H@each_address-i.rinu[PKfs]T0>Ufetch_resource-i.rinu[PKfs]Cـeach_name-i.rinu[PKfs]hegetaddresses-i.rinu[PKfs]W4timeouts%3d-i.rinu[PKfs] new-c.rinu[PKfs]#N getname-i.rinu[PKfs]~   DecodeError/cdesc-DecodeError.rinu[PKfs]̸$XX=getresource-i.rinu[PKfs]ŽQuery/cdesc-Query.rinu[PKfs]+%}getaddress-i.rinu[PKfs]!!  close-i.rinu[PKfs]֙;; p!cdesc-DNS.rinu[PKfs]T   &EncodeError/cdesc-EncodeError.rinu[PKfs] +yy@)Config/cdesc-Config.rinu[PKfs]C7!*Config/NXDomain/cdesc-NXDomain.rinu[PKfs]VGL//1T-Config/OtherResolvError/cdesc-OtherResolvError.rinu[PKfs]j, /open-c.rinu[PKfs]4r  1Resource/CNAME/cdesc-CNAME.rinu[PKfs]MQ4Resource/SOA/expire-i.rinu[PKfs]G*R46Resource/SOA/new-c.rinu[PKfs]6ee"8Resource/SOA/mname-i.rinu[PKfs]P?ff9Resource/SOA/minimum-i.rinu[PKfs]R닌};Resource/SOA/retry-i.rinu[PKfs]]AْP=Resource/SOA/refresh-i.rinu[PKfs]R]II+?Resource/SOA/serial-i.rinu[PKfs]ZyY@Resource/SOA/cdesc-SOA.rinu[PKfs]lZOOCResource/SOA/rname-i.rinu[PKfs]8kI2SEResource/PTR/cdesc-PTR.rinu[PKfs]6GResource/IN/SRV/new-c.rinu[PKfs]QLLIResource/IN/SRV/target-i.rinu[PKfs]6R;;LResource/IN/SRV/weight-i.rinu[PKfs]7PͮOResource/IN/SRV/priority-i.rinu[PKfs]df&RResource/IN/SRV/port-i.rinu[PKfs]fTResource/IN/SRV/cdesc-SRV.rinu[PKfs]G)CCXResource/IN/AAAA/new-c.rinu[PKfs]tdUXX'ZResource/IN/AAAA/address-i.rinu[PKfs][Resource/IN/AAAA/cdesc-AAAA.rinu[PKfs]__9_Resource/IN/WKS/bitmap-i.rinu[PKfs]WWaResource/IN/WKS/protocol-i.rinu[PKfs].Me  cResource/IN/WKS/new-c.rinu[PKfs]7YlNNdResource/IN/WKS/address-i.rinu[PKfs]#NNufResource/IN/WKS/cdesc-WKS.rinu[PKfs]O@7jResource/IN/A/cdesc-A.rinu[PKfs]M6::hmResource/IN/A/new-c.rinu[PKfs]uTOOnResource/IN/A/address-i.rinu[PKfs][nIpResource/IN/cdesc-IN.rinu[PKfs]j/LLrResource/DomainName/new-c.rinu[PKfs]1II'OtResource/DomainName/cdesc-DomainName.rinu[PKfs]CZKKvResource/DomainName/name-i.rinu[PKfs]Qh-xResource/ANY/cdesc-ANY.rinu[PKfs]HHzResource/Generic/data-i.rinu[PKfs]0@@[|Resource/Generic/new-c.rinu[PKfs]I5PAA!}Resource/Generic/cdesc-Generic.rinu[PKfs] 1mFFvResource/HINFO/cdesc-HINFO.rinu[PKfs]lJJ Resource/HINFO/new-c.rinu[PKfs]&,DDResource/HINFO/os-i.rinu[PKfs]1FF$Resource/HINFO/cpu-i.rinu[PKfs].ZResource/cdesc-Resource.rinu[PKfs]d>>Resource/ttl-i.rinu[PKfs]ɅXEEResource/TXT/data-i.rinu[PKfs](<  Resource/TXT/new-c.rinu[PKfs] 퇒DDmResource/TXT/cdesc-TXT.rinu[PKfs]jWWResource/TXT/strings-i.rinu[PKfs]#44Resource/LOC/new-c.rinu[PKfs].r[Resource/LOC/altitude-i.rinu[PKfs]YUResource/LOC/vprecision-i.rinu[PKfs]I,3Resource/LOC/longitude-i.rinu[PKfs]V'nn)Resource/LOC/version-i.rinu[PKfs]KResource/LOC/ssize-i.rinu[PKfs]ZResource/LOC/latitude-i.rinu[PKfs]^8Resource/LOC/hprecision-i.rinu[PKfs]QResource/LOC/cdesc-LOC.rinu[PKfs]/WYYResource/MINFO/cdesc-MINFO.rinu[PKfs]!B=YResource/MINFO/new-c.rinu[PKfs]-qqResource/MINFO/emailbx-i.rinu[PKfs]~aa_Resource/MINFO/rmailbx-i.rinu[PKfs]$;; Resource/MX/exchange-i.rinu[PKfs]KKResource/MX/cdesc-MX.rinu[PKfs]Ekvv!Resource/MX/new-c.rinu[PKfs]+"FF۱Resource/MX/preference-i.rinu[PKfs]$lResource/NS/cdesc-NS.rinu[PKfs] px,Requester/RequestError/cdesc-RequestError.rinu[PKfs]&8d%Requester/cdesc-Requester.rinu[PKfs]iE getnames-i.rinu[PKfs]each_resource-i.rinu[PKfs]BName/create-c.rinu[PKfs]nnMName/to_s-i.rinu[PKfs]U99Name/cdesc-Name.rinu[PKfs]tName/subdomain_of%3f-i.rinu[PKfs]Ç66OName/absolute%3f-i.rinu[PKfs]lgetresources-i.rinu[PK\\