Class: RIO::Cmd::FibSourceProc

Inherits:
FromInput show all
Defined in:
lib/rio/fibpipe.rb

Instance Attribute Summary

Attributes inherited from From

#pipe

Attributes inherited from FibPipe

#fib, #source

Instance Method Summary collapse

Methods inherited from FromInput

#get

Methods inherited from From

#_create_output_fiber, #_fiber_init, #process_loop

Methods inherited from FibPipe

#_fiber_init, #dest_report_data_done, #dest_report_new_data, #dest_wait_for_reader, #fiber_yield, #resume, #source_resume

Constructor Details

#initialize(*args) ⇒ FibSourceProc

Returns a new instance of FibSourceProc.



253
254
255
# File 'lib/rio/fibpipe.rb', line 253

def initialize(*args)
  super(IO.popen(*args))
end