Click or drag to resize
Akka.NETBidiFlowTIn1, TOut1, TIn2, TOut2, TMatAtopMatTOut12, TIn21, TMat2, TMat3 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 combine function is used to compose the materialized values of this flow and that flow into the materialized value of the resulting BidiFlow.

Namespace:  Akka.Streams.Dsl
Assembly:  Akka.Streams (in Akka.Streams.dll) Version: 1.2.3.129 (1.2.3.129)
Syntax
public BidiFlow<TIn1, TOut12, TIn21, TOut2, TMat> AtopMat<TOut12, TIn21, TMat2, TMat3>(
	BidiFlow<TOut1, TOut12, TIn21, TIn2, TMat2> bidi,
	Func<TMat, TMat2, TMat3> combine
)

Parameters

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

Type Parameters

TOut12
TBD
TIn21
TBD
TMat2
TBD
TMat3
TBD

Return Value

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