|  | BidiFlowTIn1, 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
Syntaxpublic BidiFlow<TIn1, TOut12, TIn21, TOut2, TMat> Atop<TOut12, TIn21, TMat2>(
	BidiFlow<TOut1, TOut12, TIn21, TIn2, TMat2> bidi
)
member Atop : 
        bidi : BidiFlow<'TOut1, 'TOut12, 'TIn21, 'TIn2, 'TMat2> -> BidiFlow<'TIn1, 'TOut12, 'TIn21, 'TOut2, 'TMat> 
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, 
TMatTBD
 See Also
See Also