Class FanIn<T>
TBD
Inherited Members
Namespace: Akka.Streams.Implementation
Assembly: Akka.Streams.dll
Syntax
public abstract class FanIn<T> : ActorBase, IInternalActor, IPump
Type Parameters
| Name | Description |
|---|---|
| T | TBD |
Constructors
| Edit this page View SourceFanIn(ActorMaterializerSettings, int)
TBD
Declaration
protected FanIn(ActorMaterializerSettings settings, int inputCount)
Parameters
| Type | Name | Description |
|---|---|---|
| ActorMaterializerSettings | settings | TBD |
| int | inputCount | TBD |
Exceptions
| Type | Condition |
|---|---|
| IllegalStateException | This exception is thrown when the pump has not been initialized with a phase. |
Fields
| Edit this page View SourceInputBunch
TBD
Declaration
protected readonly InputBunch InputBunch
Field Value
| Type | Description |
|---|---|
| InputBunch |
InputCount
TBD
Declaration
protected readonly int InputCount
Field Value
| Type | Description |
|---|---|
| int |
PrimaryOutputs
TBD
Declaration
protected readonly SimpleOutputs PrimaryOutputs
Field Value
| Type | Description |
|---|---|
| SimpleOutputs |
Settings
TBD
Declaration
protected readonly ActorMaterializerSettings Settings
Field Value
| Type | Description |
|---|---|
| ActorMaterializerSettings |
Properties
| Edit this page View SourceCurrentAction
TBD
Declaration
public Action CurrentAction { get; set; }
Property Value
| Type | Description |
|---|---|
| Action |
IsPumpFinished
TBD
Declaration
public bool IsPumpFinished { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Log
TBD
Declaration
protected ILoggingAdapter Log { get; }
Property Value
| Type | Description |
|---|---|
| ILoggingAdapter |
TransferState
TBD
Declaration
public TransferState TransferState { get; set; }
Property Value
| Type | Description |
|---|---|
| TransferState |
Methods
| Edit this page View SourceFail(Exception)
TBD
Declaration
protected void Fail(Exception cause)
Parameters
| Type | Name | Description |
|---|---|---|
| Exception | cause | TBD |
GotUpstreamSubscription()
TBD
Declaration
public void GotUpstreamSubscription()
InitialPhase(int, TransferPhase)
TBD
Declaration
public void InitialPhase(int waitForUpstream, TransferPhase andThen)
Parameters
| Type | Name | Description |
|---|---|---|
| int | waitForUpstream | TBD |
| TransferPhase | andThen | TBD |
NextPhase(TransferPhase)
TBD
Declaration
public void NextPhase(TransferPhase phase)
Parameters
| Type | Name | Description |
|---|---|---|
| TransferPhase | phase | TBD |
PostRestart(Exception)
TBD
Declaration
protected override void PostRestart(Exception reason)
Parameters
| Type | Name | Description |
|---|---|---|
| Exception | reason | TBD |
Overrides
Exceptions
| Type | Condition |
|---|---|
| IllegalStateException | TBD This exception is thrown automatically since the actor cannot be restarted. |
PostStop()
TBD
Declaration
protected override void PostStop()
Overrides
| Edit this page View SourcePump()
TBD
Declaration
public void Pump()
PumpFailed(Exception)
TBD
Declaration
public void PumpFailed(Exception e)
Parameters
| Type | Name | Description |
|---|---|---|
| Exception | e | TBD |
PumpFinished()
TBD
Declaration
public void PumpFinished()
Receive(object)
TBD
Declaration
protected override bool Receive(object message)
Parameters
| Type | Name | Description |
|---|---|---|
| object | message | TBD |
Returns
| Type | Description |
|---|---|
| bool | TBD |
Overrides
| Edit this page View SourceWaitForUpstream(int)
TBD
Declaration
public void WaitForUpstream(int waitForUpstream)
Parameters
| Type | Name | Description |
|---|---|---|
| int | waitForUpstream | TBD |
Edit this page