 | BidiFlow<TIn1, TOut1, TIn2, TOut2, TMat>.Join<TMat2> 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 materialized value of the combined
Flow< TIn, TOut, TMat> will be the materialized
value of the current flow (ignoring the other Flow’s value), use
JoinMat< TMat2, TMat3> (Flow< TOut1, TIn2, TMat2> , Func< TMat, TMat2, TMat3> ) if a different strategy is needed.
Namespace:
Akka.Streams.Dsl
Assembly:
Akka.Streams (in Akka.Streams.dll) Version: 1.2.3.129 (1.2.3.129)
Syntaxpublic Flow<TIn1, TOut2, TMat> Join<TMat2>(
Flow<TOut1, TIn2, TMat2> flow
)
member Join :
flow : Flow<'TOut1, 'TIn2, 'TMat2> -> Flow<'TIn1, 'TOut2, 'TMat>
Parameters
- flow
- Type: Akka.Streams.Dsl.Flow<TOut1, TIn2, TMat2>
TBD
Type Parameters
- TMat2
- TBD
Return Value
Type:
Flow<TIn1,
TOut2,
TMat>TBD
See Also