HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //usr/local/rvm/gems/ruby-2.7.4/doc/concurrent-ruby-1.1.9/ri/Concurrent/dataflow-i.ri
U:RDoc::AnyMethod[iI"
dataflow:ETI"Concurrent#dataflow;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph;	[I"rDataflow allows you to create a task that will be scheduled when all of its data dependencies are available. ;TI"+{include:file:docs-source/dataflow.md};To:RDoc::Markup::BlankLineo;
;	[I"\@param [Future] inputs zero or more `Future` operations that this dataflow depends upon;T@o;
;	[I"G@yield The operation to perform once all the dependencies are met ;TI"M@yieldparam [Future] inputs each of the `Future` inputs to the dataflow ;TI"<@yieldreturn [Object] the result of the block operation;T@o;
;	[I"6@return [Object] the result of all the operations;T@o;
;	[I"1@raise [ArgumentError] if no block is given ;TI"@@raise [ArgumentError] if any of the inputs are not `IVar`s;T:
@fileI"/lib/concurrent-ruby/concurrent/dataflow.rb;T:0@omit_headings_from_table_of_contents_below000[I"(*inputs, &block);T@FI"Concurrent;TcRDoc::NormalModule00