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 TupleSpace#notify
read(tuple, sec=nil, &block) Link
Reads tuple
from the proxied TupleSpace
. See TupleSpace#read
.
read_all(tuple) Link
Reads all tuples matching tuple
from the proxied TupleSpace
. See TupleSpace#read_all
.
take(tuple, sec=nil, &block) Link
Takes tuple
from the proxied TupleSpace
. See TupleSpace#take
.
write(tuple, sec=nil) Link
Adds tuple
to the proxied TupleSpace
. See TupleSpace#write
.