|  | BidiFlowTIn1, 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.42 (1.2.3.42)
 Syntax
Syntaxpublic BidiFlow<TIn1, TOut12, TIn21, TOut2, TMat> AtopMat<TOut12, TIn21, TMat2, TMat3>(
	BidiFlow<TOut1, TOut12, TIn21, TIn2, TMat2> bidi,
	Func<TMat, TMat2, TMat3> combine
)
member AtopMat : 
        bidi : BidiFlow<'TOut1, 'TOut12, 'TIn21, 'TIn2, 'TMat2> * 
        combine : Func<'TMat, 'TMat2, 'TMat3> -> BidiFlow<'TIn1, 'TOut12, 'TIn21, 'TOut2, 'TMat> 
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, 
TMatTBD
 See Also
See Also