Heterofilter
HeteroFilter class
HeteroFilter
HeteroFilter ()
Hetereofilter is a filter that consumes data from a pipeline and produces data to another pipeline with a different type.
HeteroFilter.filter
HeteroFilter.filter (in_pipeline:tspace.dataflow.pipeline.deque.Pipeline DQ[~T_I], out_pipeline:tspace.dataflow.pipeline.queu e.Pipeline[~T_O], start_event:Optional[threading.Event], stop_event:Optional[threading.Event], interrupt_event:Optional[threading.Event], flash_event:Optional[threading.Event], exit_event:Optional[threading.Event])
consume data into the pipeline, and produce data to the output pipeline
Type | Details | |
---|---|---|
in_pipeline | PipelineDQ | |
out_pipeline | Pipeline | output pipeline |
start_event | Optional | input event start |
stop_event | Optional | input event stop |
interrupt_event | Optional | input event interrupt |
flash_event | Optional | input event flash |
exit_event | Optional | input event exit |
Returns | None |