Click or drag to resize
Akka.NETBidiFlowTIn1, TOut1, TIn2, TOut2, TMatAtopTOut12, TIn21, TMat2 Method
Add the given BidiFlow as the next step in a bidirectional transformation pipeline. By convention protocol stacks are growing to the left: the right most is the bottom layer, the closest to the metal. {{{ +----------------------------+ | Resulting BidiFlow | | | | +------+ +------+ | I1 ~~> | | ~O1~> | | ~~> OO1 | | this | | bidi | | O2 <~~ | | <~I2~ | | <~~ II2 | +------+ +------+ | +----------------------------+ }}} The materialized value of the combined BidiFlowTIn1, TOut1, TIn2, TOut2, TMat will be the materialized value of the current flow (ignoring the other BidiFlow’s value), use AtopMatTOut12, TIn21, TMat2, TMat3(BidiFlowTOut1, TOut12, TIn21, TIn2, TMat2, FuncTMat, TMat2, TMat3) if a different strategy is needed.

Namespace:  Akka.Streams.Dsl
Assembly:  Akka.Streams (in Akka.Streams.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax
public BidiFlow<TIn1, TOut12, TIn21, TOut2, TMat> Atop<TOut12, TIn21, TMat2>(
	BidiFlow<TOut1, TOut12, TIn21, TIn2, TMat2> bidi
)

Parameters

bidi
Type: Akka.Streams.DslBidiFlowTOut1, TOut12, TIn21, TIn2, TMat2
TBD

Type Parameters

TOut12
TBD
TIn21
TBD
TMat2
TBD

Return Value

Type: BidiFlowTIn1, TOut12, TIn21, TOut2, TMat
TBD
See Also