Type:
Module
Constants:
Ring_PORT : 7647

The default port Ring discovery will use.

A module to implement the Linda distributed computing paradigm in Ruby.

Rinda is part of DRb (dRuby).

Example(s)

See the sample/drb/ directory in the Ruby distribution, from 1.8.2 onwards.

make_expires
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::TupleEntry

make_expires(sec=nil) Instance Public methods Returns an expiry

2025-01-10 15:47:30
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
new
  • References/Ruby on Rails/Ruby/Classes/Rinda/Rinda::NotifyTemplateEntry

new(place, event, tuple, expires=nil) Class Public methods Creates a new

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

renew() Instance Public methods Called by the

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

new(sec=180) Class Public methods Creates a new

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

match(tuple) Instance Public methods Matches this template against tuple

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

cancel() Instance Public methods

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

each() Instance Public methods Yields event/tuple pairs until this

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

notify(ev, tuple, sec=nil) Instance Public methods Registers for notifications

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

notify(ev) Instance Public methods Called by

2025-01-10 15:47:30