Class: RIO::Cmd::To
Direct Known Subclasses
Constant Summary collapse
- BUF_LEN =
128
Instance Attribute Summary
Attributes inherited from FibPipe
Instance Method Summary collapse
- #_fiber_init(trail) ⇒ Object
-
#initialize(io) ⇒ To
constructor
A new instance of To.
Methods inherited from FibPipe
#dest_report_data_done, #dest_report_new_data, #dest_wait_for_reader, #fiber_yield, #resume, #source_resume
Constructor Details
#initialize(io) ⇒ To
Returns a new instance of To.
77 78 79 80 |
# File 'lib/rio/fibpipe.rb', line 77 def initialize(io) super(_create_input_fiber) data.out = io end |
Instance Method Details
#_fiber_init(trail) ⇒ Object
81 82 83 84 85 |
# File 'lib/rio/fibpipe.rb', line 81 def _fiber_init(trail) super data.in = source.pipe.out source_resume trail end |