Method: Rinda::TupleSpaceProxy#take

Defined in:
lib/rinda/rinda.rb

#take(tuple, sec = nil, &block) ⇒ Object

Takes tuple from the proxied TupleSpace. See TupleSpace#take.



273
274
275
276
277
# File 'lib/rinda/rinda.rb', line 273

def take(tuple, sec=nil, &block)
  Port.deliver do |port|
    @ts.move(DRbObject.new(port), tuple, sec, &block)
  end
end