Filter
ABC Filter class
Filter
Filter ()
Filter consume data into the pipeline. It provides a shared interface for signal processing units filter().
Filter.filter
Filter.filter (in_pipeline:Union[tspace.dataflow.pipeline.deque.PipelineD Q[~T_RAW],tspace.dataflow.pipeline.queue.Pipeline[~T]], out_pipeline:tspace.dataflow.pipeline.queue.Pipeline[~T], 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])
filter data from in_pipeline to out_pipeline
Type | Details | |
---|---|---|
in_pipeline | Union | |
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 |