CollectorRunner[Input: Any #send, Output: Any #send]¶
CollectorRunner is an actor responsible for receiving messages
for a Collector and
coordinating job lifecycle with the other fork_join library
actors.
Constructors¶
create¶
new tag create(
collector: Collector[Input, Output] iso,
coordinator: _Coordinator[Input, Output] tag)
: CollectorRunner[Input, Output] tag^
Parameters¶
- collector: Collector[Input, Output] iso
- coordinator: _Coordinator[Input, Output] tag
Returns¶
- CollectorRunner[Input, Output] tag^
Public Functions¶
terminate¶
Called from the user supplied collector to terminate processing before the generator is out of data.
Returns¶
- None val