U:RDoc::AnyMethod[iI"new:ETI"Socket::AncillaryData::new;TT: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"9_family_ should be an integer, a string or a symbol.;To:RDoc::Markup::List: @type: BULLET: @items[o:RDoc::Markup::ListItem: @label0; [o; ; [I"8Socket::AF_INET, "AF_INET", "INET", :AF_INET, :INET;To;;0; [o; ; [I"8Socket::AF_UNIX, "AF_UNIX", "UNIX", :AF_UNIX, :UNIX;To;;0; [o; ; [I" etc.;To:RDoc::Markup::BlankLineo; ; [I"=_cmsg_level_ should be an integer, a string or a symbol.;To; ; ; ;[ o;;0; [o; ; [I"HSocket::SOL_SOCKET, "SOL_SOCKET", "SOCKET", :SOL_SOCKET and :SOCKET;To;;0; [o; ; [I"%Socket::IPPROTO_IP, "IP" and :IP;To;;0; [o; ; [I"+Socket::IPPROTO_IPV6, "IPV6" and :IPV6;To;;0; [o; ; [I"(Socket::IPPROTO_TCP, "TCP" and :TCP;To;;0; [o; ; [I" etc.;T@o; ; [I"=_cmsg_type_ should be an integer, a string or a symbol. ;TI"OIf a string/symbol is specified, it is interpreted depend on _cmsg_level_.;To; ; ; ;[ o;;0; [o; ; [I"TSocket::SCM_RIGHTS, "SCM_RIGHTS", "RIGHTS", :SCM_RIGHTS, :RIGHTS for SOL_SOCKET;To;;0; [o; ; [I">Socket::IP_RECVTTL, "RECVTTL" and :RECVTTL for IPPROTO_IP;To;;0; [o; ; [I"BSocket::IPV6_PKTINFO, "PKTINFO" and :PKTINFO for IPPROTO_IPV6;To;;0; [o; ; [I" etc.;T@o; ; [I"$_cmsg_data_ should be a string.;T@o:RDoc::Markup::Verbatim; [ I"

# ;TI" ;TI">p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "") ;TI"8#=> #;T: @format0: @fileI"ext/socket/ancdata.c;T:0@omit_headings_from_table_of_contents_below0I"ZSocket::AncillaryData.new(family, cmsg_level, cmsg_type, cmsg_data) -> ancillarydata ;T0[I"(p1, p2, p3, p4);T@bFI"AncillaryData;TcRDoc::NormalClass00