FlowOperationsMergeSorted Method |
Name | Description | |
---|---|---|
MergeSortedTIn, TOut, TMat(FlowTIn, TOut, TMat, IGraphSourceShapeTOut, TMat) |
Merge the given SourceTOut, TMat to this FlowTIn, TOut, TMat, taking elements as they arrive from input streams,
picking always the smallest of the available elements(waiting for one element from each side
to be available). This means that possible contiguity of the input streams is not exploited to avoid
waiting for elements, this merge will block when one of the inputs does not have more elements(and
does not complete).
Emits when one of the inputs has an element available Backpressures when downstream backpressuresCompletes when all upstreams complete Cancels when downstream cancels | |
MergeSortedTIn, TOut, TMat(FlowTIn, TOut, TMat, IGraphSourceShapeTOut, TMat, IComparerTOut) |
Merge the given SourceTOut, TMat to this FlowTIn, TOut, TMat, taking elements as they arrive from input streams,
picking always the smallest of the available elements(waiting for one element from each side
to be available). This means that possible contiguity of the input streams is not exploited to avoid
waiting for elements, this merge will block when one of the inputs does not have more elements(and
does not complete).
Emits when one of the inputs has an element available Backpressures when downstream backpressuresCompletes when all upstreams complete Cancels when downstream cancels | |
MergeSortedTIn, TOut, TMat(FlowTIn, TOut, TMat, IGraphSourceShapeTOut, TMat, FuncTOut, TOut, Int32) |
Merge the given SourceTOut, TMat to this FlowTIn, TOut, TMat, taking elements as they arrive from input streams,
picking always the smallest of the available elements(waiting for one element from each side
to be available). This means that possible contiguity of the input streams is not exploited to avoid
waiting for elements, this merge will block when one of the inputs does not have more elements(and
does not complete).
Emits when one of the inputs has an element available Backpressures when downstream backpressuresCompletes when all upstreams complete Cancels when downstream cancels |