U:RDoc::NormalClass[iI" IPAddr:ET@I" Object;To:RDoc::Markup::Document: @parts[o;;[ o:RDoc::Markup::Paragraph;[I"RIPAddr provides a set of methods to manipulate an IP address. Both IPv4 and ;TI"IPv6 are supported.;To:RDoc::Markup::BlankLineS:RDoc::Markup::Heading: leveli: textI" Example;T@o:RDoc::Markup::Verbatim;[I"require 'ipaddr' ;TI" ;TI"*ipaddr1 = IPAddr.new "3ffe:505:2::1" ;TI" ;TI"€p ipaddr1 #=> # ;TI" ;TI"5p ipaddr1.to_s #=> "3ffe:505:2::1" ;TI" ;TI"€ipaddr2 = ipaddr1.mask(48) #=> # ;TI" ;TI"4p ipaddr2.to_s #=> "3ffe:505:2::" ;TI" ;TI"+ipaddr3 = IPAddr.new "192.168.2.0/24" ;TI" ;TI"Np ipaddr3 #=> #;T: @format0: @fileI"lib/ipaddr.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[ I" family;TI"R;T: publicFI"lib/ipaddr.rb;T[ U:RDoc::Constant[iI" IN4MASK;FI"IPAddr::IN4MASK;T00o;;[o; ;[I"32 bit mask for IPv4;T;@%;0@%@cRDoc::NormalClass0U;[iI" IN6MASK;FI"IPAddr::IN6MASK;T00o;;[o; ;[I"128 bit mask for IPv6;T;@%;0@%@@50U;[iI"IN6FORMAT;FI"IPAddr::IN6FORMAT;T00o;;[o; ;[I"Format string for IPv6;T;@%;0@%@@50U;[iI"RE_IPV4ADDRLIKE;FI"IPAddr::RE_IPV4ADDRLIKE;T00o;;[o; ;[I"7Regexp _internally_ used for parsing IPv4 address.;T;@%;0@%@@50U;[iI"RE_IPV6ADDRLIKE_FULL;FI"!IPAddr::RE_IPV6ADDRLIKE_FULL;T00o;;[o; ;[I"7Regexp _internally_ used for parsing IPv6 address.;T;@%;0@%@@50U;[iI"RE_IPV6ADDRLIKE_COMPRESSED;FI"'IPAddr::RE_IPV6ADDRLIKE_COMPRESSED;T00o;;[o; ;[I"7Regexp _internally_ used for parsing IPv6 address.;T;@%;0@%@@50[[I"Comparable;To;;[;@%;0@*[[I" class;T[[;[[I"new;T@*[I" new_ntoh;F@*[I" ntop;F@*[:protected[[: private[[I" instance;T[[;["[I"&;T@*[I"<<;T@*[I"<=>;T@*[I"==;T@*[I"===;T@*[I">>;T@*[I" eql?;F@*[I" hash;F@*[I" hton;F@*[I" include?;F@*[I" inspect;F@*[I" ip6_arpa;F@*[I" ip6_int;F@*[I" ipv4?;F@*[I"ipv4_compat;F@*[I"ipv4_compat?;F@*[I"ipv4_mapped;F@*[I"ipv4_mapped?;F@*[I" ipv6?;F@*[I" mask;F@*[I" native;F@*[I" reverse;F@*[I" succ;F@*[I" to_i;F@*[I" to_range;F@*[I" to_s;F@*[I"to_string;F@*[I"|;T@*[I"~;F@*[;[[I" mask!;F@*[I"set;F@*[;[ [I" _reverse;F@*[I"_to_string;F@*[I"addr_mask;F@*[I"coerce_other;F@*[I" in6_addr;F@*[I" in_addr;F@*[[U:RDoc::Context::Section[i0o;;[;0;0[@%@%cRDoc::TopLevel