Type:
Class

RingFinger is used by RingServer clients to discover the RingServer's TupleSpace. Typically, all a client needs to do is call ::primary to retrieve the remote TupleSpace, which it can then begin using.

to_a 2
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::RingFinger

to_a() Instance Public methods Contains all discovered TupleSpaces except for

2025-01-10 15:47:30
to_a
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::RingFinger

to_a() Class Public methods Contains all discovered TupleSpaces except for the

2025-01-10 15:47:30
primary
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::RingFinger

primary() Class Public methods Returns the first advertised

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::RingFinger

new(broadcast_list=@@broadcast_list, port=Ring_PORT) Class Public methods Creates

2025-01-10 15:47:30
lookup_ring
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::RingFinger

lookup_ring(timeout=5, &block) Instance Public methods Looks up RingServers

2025-01-10 15:47:30
lookup_ring_any
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::RingFinger

lookup_ring_any(timeout=5) Instance Public methods Returns the first found remote

2025-01-10 15:47:30
finger
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::RingFinger

finger() Class Public methods Creates a singleton

2025-01-10 15:47:30
each
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::RingFinger

each() Instance Public methods Iterates over all discovered TupleSpaces starting

2025-01-10 15:47:30