|IStageTIn, TOut Interface|
Note: This API is now obsolete.
General interface for stream transformation.
Custom IStageTIn, TOut
implementations are intended to be used with
TransformTIn, TOut1, TOut2, TMat(FlowTIn, TOut1, TMat, FuncIStageTOut1, TOut2)
to extend the FlowOperations
API when there
is no specialized operator that performs the transformation.
Custom implementations are subclasses of PushPullStageTIn, TOut
. Sometimes it is convenient to extend
for support of become like behavior.
It is possible to keep state in the concrete IStageTIn, TOut
ordinary instance variables. The ITransformerLikeTIn, TOut
is executed by an actor and
therefore you do not have to add any additional thread safety or memory
visibility constructs to access the state from the callback methods.
Akka.Streams (in Akka.Streams.dll) Version: 184.108.40.206 (220.127.116.11)
[ObsoleteAttribute("Please use GraphStage instead. [1.1.0]")]
public interface IStage<in TIn, out TOut>
[<ObsoleteAttribute("Please use GraphStage instead. [1.1.0]")>]
type IStage<'TIn, 'TOut> = interface end