| BidiFlowTIn1, TOut1, TIn2, TOut2, TMatJoinMatTMat2, TMat3 Method |
Add the given Flow as the final 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 Flow |
| |
| +------+ +------+ |
I1 ~~> | | ~O1~> | | |
| | this | | flow | |
O2 <~~ | | <~I2~ | | |
| +------+ +------+ |
+---------------------------+
}}}
The
combine function is used to compose the materialized values of this flow and that
flow into the materialized value of the resulting
FlowTIn, TOut, TMat.
Namespace:
Akka.Streams.Dsl
Assembly:
Akka.Streams (in Akka.Streams.dll) Version: 1.2.3.129 (1.2.3.129)
Syntax public Flow<TIn1, TOut2, TMat> JoinMat<TMat2, TMat3>(
Flow<TOut1, TIn2, TMat2> flow,
Func<TMat, TMat2, TMat3> combine
)
member JoinMat :
flow : Flow<'TOut1, 'TIn2, 'TMat2> *
combine : Func<'TMat, 'TMat2, 'TMat3> -> Flow<'TIn1, 'TOut2, 'TMat>
Parameters
- flow
- Type: Akka.Streams.DslFlowTOut1, TIn2, TMat2
TBD - combine
- Type: SystemFuncTMat, TMat2, TMat3
TBD
Type Parameters
- TMat2
- TBD
- TMat3
- TBD
Return Value
Type:
FlowTIn1,
TOut2,
TMatTBD
See Also