HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/share/ri/2.7.0/system/Rinda/RingServer/cdesc-RingServer.ri
U:RDoc::NormalClass[iI"RingServer:ETI"Rinda::RingServer;TI"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"OA RingServer allows a Rinda::TupleSpace to be located via UDP broadcasts. ;TI"7Default service location uses the following steps:;To:RDoc::Markup::BlankLineo:RDoc::Markup::List:
@type:NUMBER:@items[o:RDoc::Markup::ListItem:@label0;[o;	;[I"HA RingServer begins listening on the network broadcast UDP address.;To;;0;[o;	;[I"JA RingFinger sends a UDP packet containing the DRb URI where it will ;TI"listen for a reply.;To;;0;[o;	;[I"EThe RingServer receives the UDP packet and connects back to the ;TI"+provided DRb URI with the DRb service.;T@o;	;[I"(A RingServer requires a TupleSpace:;T@o:RDoc::Markup::Verbatim;[I" ts = Rinda::TupleSpace.new
;TI" rs = Rinda::RingServer.new
;T:@format0o;	;[I"PRingServer can also listen on multicast addresses for announcements.  This ;TI"Jallows multiple RingServers to run on the same host.  To use network ;TI"broadcast and multicast:;T@o;;[I" ts = Rinda::TupleSpace.new
;TI"Mrs = Rinda::RingServer.new ts, %w[Socket::INADDR_ANY, 239.0.0.1 ff02::1];T;0:
@fileI"lib/rinda/ring.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[[[I"DRbUndumped;To;;[;I"lib/rinda/ring.rb;T;0I"$../ruby-2.7.7/lib/rinda/ring.rb;T[[I"
class;T[[:public[[I"new;T@?[:protected[[:private[[I"
instance;T[[;[[I"
do_reply;T@?[I"
do_write;T@?[I"make_socket;T@?[I"reply_service;T@?[I"
shutdown;T@?[I"write_services;T@?[;[[;[[[U:RDoc::Context::Section[i0o;;[;0;0[@>I"
Rinda;TcRDoc::NormalModule