Class: Redis::MultiFuture
Constant Summary
Constants inherited from Future
Instance Attribute Summary
Attributes inherited from Future
Instance Method Summary collapse
- #_set(replies) ⇒ Object
-
#initialize(futures) ⇒ MultiFuture
constructor
A new instance of MultiFuture.
Methods inherited from Future
#==, #_command, #class, #inspect, #is_a?, #value
Constructor Details
#initialize(futures) ⇒ MultiFuture
Returns a new instance of MultiFuture.
294 295 296 297 |
# File 'lib/redis/pipeline.rb', line 294 def initialize(futures) @futures = futures @command = [:exec] end |
Instance Method Details
#_set(replies) ⇒ Object
299 300 301 302 303 304 |
# File 'lib/redis/pipeline.rb', line 299 def _set(replies) @futures.each_with_index do |future, index| future._set(replies[index]) end replies end |