Click or drag to resize
Akka.NETFlowOperationsMergeSorted Method
Overload List
  NameDescription
Public methodStatic memberMergeSortedTIn, 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 backpressures

Completes when all upstreams complete

Cancels when downstream cancels
Public methodStatic memberMergeSortedTIn, 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 backpressures

Completes when all upstreams complete

Cancels when downstream cancels
Public methodStatic memberMergeSortedTIn, 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 backpressures

Completes when all upstreams complete

Cancels when downstream cancels
Top
See Also