TupleSpaceProxy allows a remote Tuplespace to appear as local.
Methods
Class Public methods
new(ts)
Link
Creates a new TupleSpaceProxy to wrap
ts
.
Instance Public methods
notify(ev, tuple, sec=nil)
Link
Registers for notifications of event ev
on the proxied TupleSpace. See Rinda::TupleSpace#notify
read(tuple, sec=nil, &block)
Link
Reads tuple
from the proxied TupleSpace. See Rinda::TupleSpace#read.
read_all(tuple)
Link
Reads all tuples matching tuple
from the proxied TupleSpace. See Rinda::TupleSpace#read_all.
take(tuple, sec=nil, &block)
Link
Takes tuple
from the proxied TupleSpace. See Rinda::TupleSpace#take.
write(tuple, sec=nil)
Link
Adds tuple
to the proxied TupleSpace. See Rinda::TupleSpace#write.