Class Module
TBD
Inheritance
Module
Inherited Members
Namespace: Akka.Streams.Implementation
Assembly: Akka.Streams.dll
Syntax
public abstract class Module : IModule, IComparable<IModule>
Constructors
| Edit this page View SourceModule()
TBD
Declaration
protected Module()
Properties
| Edit this page View SourceAttributes
TBD
Declaration
public abstract Attributes Attributes { get; }
Property Value
| Type | Description |
|---|---|
| Attributes |
Downstreams
TBD
Declaration
public virtual IImmutableDictionary<OutPort, InPort> Downstreams { get; }
Property Value
| Type | Description |
|---|---|
| IImmutableDictionary<OutPort, InPort> |
InPorts
TBD
Declaration
public IImmutableSet<InPort> InPorts { get; }
Property Value
| Type | Description |
|---|---|
| IImmutableSet<InPort> |
IsAtomic
TBD
Declaration
public virtual bool IsAtomic { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsBidiFlow
TBD
Declaration
public virtual bool IsBidiFlow { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsCopied
TBD
Declaration
public virtual bool IsCopied { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsFlow
TBD
Declaration
public virtual bool IsFlow { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsFused
TBD
Declaration
public virtual bool IsFused { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsRunnable
TBD
Declaration
public virtual bool IsRunnable { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsSealed
TBD
Declaration
public bool IsSealed { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsSink
TBD
Declaration
public virtual bool IsSink { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsSource
TBD
Declaration
public virtual bool IsSource { get; }
Property Value
| Type | Description |
|---|---|
| bool |
MaterializedValueComputation
TBD
Declaration
public virtual StreamLayout.IMaterializedValueNode MaterializedValueComputation { get; }
Property Value
| Type | Description |
|---|---|
| StreamLayout.IMaterializedValueNode |
OutPorts
TBD
Declaration
public IImmutableSet<OutPort> OutPorts { get; }
Property Value
| Type | Description |
|---|---|
| IImmutableSet<OutPort> |
Shape
TBD
Declaration
public abstract Shape Shape { get; }
Property Value
| Type | Description |
|---|---|
| Shape |
SubModules
TBD
Declaration
public abstract ImmutableArray<IModule> SubModules { get; }
Property Value
| Type | Description |
|---|---|
| ImmutableArray<IModule> |
Upstreams
TBD
Declaration
public virtual IImmutableDictionary<InPort, OutPort> Upstreams { get; }
Property Value
| Type | Description |
|---|---|
| IImmutableDictionary<InPort, OutPort> |
Methods
| Edit this page View SourceCarbonCopy()
TBD
Declaration
public abstract IModule CarbonCopy()
Returns
| Type | Description |
|---|---|
| IModule | TBD |
CompareTo(IModule)
Declaration
public int CompareTo(IModule other)
Parameters
| Type | Name | Description |
|---|---|---|
| IModule | other |
Returns
| Type | Description |
|---|---|
| int |
Compose(IModule)
TBD
Declaration
public virtual IModule Compose(IModule other)
Parameters
| Type | Name | Description |
|---|---|---|
| IModule | other | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
ComposeNoMaterialized(IModule)
TBD
Declaration
public IModule ComposeNoMaterialized(IModule that)
Parameters
| Type | Name | Description |
|---|---|---|
| IModule | that | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | TBD |
Compose<T1, T2, T3>(IModule, Func<T1, T2, T3>)
TBD
Declaration
public virtual IModule Compose<T1, T2, T3>(IModule other, Func<T1, T2, T3> matFunc)
Parameters
| Type | Name | Description |
|---|---|---|
| IModule | other | TBD |
| Func<T1, T2, T3> | matFunc | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Type Parameters
| Name | Description |
|---|---|
| T1 | TBD |
| T2 | TBD |
| T3 | TBD |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | TBD |
Fuse(IModule, OutPort, InPort)
TBD
Declaration
public virtual IModule Fuse(IModule other, OutPort from, InPort to)
Parameters
| Type | Name | Description |
|---|---|---|
| IModule | other | TBD |
| OutPort | from | TBD |
| InPort | to | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Fuse<T1, T2, T3>(IModule, OutPort, InPort, Func<T1, T2, T3>)
TBD
Declaration
public virtual IModule Fuse<T1, T2, T3>(IModule other, OutPort from, InPort to, Func<T1, T2, T3> matFunc)
Parameters
| Type | Name | Description |
|---|---|---|
| IModule | other | TBD |
| OutPort | from | TBD |
| InPort | to | TBD |
| Func<T1, T2, T3> | matFunc | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Type Parameters
| Name | Description |
|---|---|
| T1 | TBD |
| T2 | TBD |
| T3 | TBD |
Nest()
TBD
Declaration
public virtual IModule Nest()
Returns
| Type | Description |
|---|---|
| IModule | TBD |
ReplaceShape(Shape)
TBD
Declaration
public abstract IModule ReplaceShape(Shape shape)
Parameters
| Type | Name | Description |
|---|---|---|
| Shape | shape | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
TransformMaterializedValue<TMat, TMat2>(Func<TMat, TMat2>)
TBD
Declaration
public virtual IModule TransformMaterializedValue<TMat, TMat2>(Func<TMat, TMat2> mapFunc)
Parameters
| Type | Name | Description |
|---|---|---|
| Func<TMat, TMat2> | mapFunc | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Type Parameters
| Name | Description |
|---|---|
| TMat | TBD |
| TMat2 | TBD |
Wire(OutPort, InPort)
TBD
Declaration
public virtual IModule Wire(OutPort from, InPort to)
Parameters
| Type | Name | Description |
|---|---|---|
| OutPort | from | TBD |
| InPort | to | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | TBD |
WithAttributes(Attributes)
TBD
Declaration
public abstract IModule WithAttributes(Attributes attributes)
Parameters
| Type | Name | Description |
|---|---|---|
| Attributes | attributes | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Edit this page