Class OutputBunch<T>
TBD
Inherited Members
Namespace: Akka.Streams.Implementation
Assembly: Akka.Streams.dll
Syntax
public class OutputBunch<T>
Type Parameters
| Name | Description |
|---|---|
| T | TBD |
Constructors
| Edit this page View SourceOutputBunch(int, IActorRef, IPump)
TBD
Declaration
public OutputBunch(int outputCount, IActorRef impl, IPump pump)
Parameters
| Type | Name | Description |
|---|---|---|
| int | outputCount | TBD |
| IActorRef | impl | TBD |
| IPump | pump | TBD |
Fields
| Edit this page View SourceAllOfMarkedOutputs
Will only transfer an element when all marked outputs have demand, and will complete as soon as any of the marked outputs have canceled.
Declaration
public readonly TransferState AllOfMarkedOutputs
Field Value
| Type | Description |
|---|---|
| TransferState |
AnyOfMarkedOutputs
Will transfer an element when any of the marked outputs have demand, and will complete when all of the marked outputs have canceled.
Declaration
public readonly TransferState AnyOfMarkedOutputs
Field Value
| Type | Description |
|---|---|
| TransferState |
SubReceive
TBD
Declaration
public readonly SubReceive SubReceive
Field Value
| Type | Description |
|---|---|
| SubReceive |
Methods
| Edit this page View SourceCancel(Exception)
TBD
Declaration
public void Cancel(Exception e)
Parameters
| Type | Name | Description |
|---|---|---|
| Exception | e | TBD |
Complete()
TBD
Declaration
public void Complete()
Complete(int)
TBD
Declaration
public void Complete(int output)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
DemandAvailableFor(int)
TBD
Declaration
public TransferState DemandAvailableFor(int id)
Parameters
| Type | Name | Description |
|---|---|---|
| int | id | TBD |
Returns
| Type | Description |
|---|---|
| TransferState | TBD |
DemandOrCancelAvailableFor(int)
TBD
Declaration
public TransferState DemandOrCancelAvailableFor(int id)
Parameters
| Type | Name | Description |
|---|---|---|
| int | id | TBD |
Returns
| Type | Description |
|---|---|
| TransferState | TBD |
Enqueue(int, T)
TBD
Declaration
public void Enqueue(int id, T element)
Parameters
| Type | Name | Description |
|---|---|---|
| int | id | TBD |
| T | element | TBD |
EnqueueAndPrefer(T, int)
TBD
Declaration
public void EnqueueAndPrefer(T element, int preferred)
Parameters
| Type | Name | Description |
|---|---|---|
| T | element | TBD |
| int | preferred | TBD |
EnqueueAndYield(T)
TBD
Declaration
public void EnqueueAndYield(T element)
Parameters
| Type | Name | Description |
|---|---|---|
| T | element | TBD |
EnqueueMarked(T)
TBD
Declaration
public void EnqueueMarked(T element)
Parameters
| Type | Name | Description |
|---|---|---|
| T | element | TBD |
Error(int, Exception)
TBD
Declaration
public void Error(int output, Exception e)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
| Exception | e | TBD |
IdToEnqueue()
TBD
Declaration
public int IdToEnqueue()
Returns
| Type | Description |
|---|---|
| int | TBD |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | TBD |
IdToEnqueueAndYield()
TBD
Declaration
public int IdToEnqueueAndYield()
Returns
| Type | Description |
|---|---|
| int | TBD |
IsCancelled(int)
TBD
Declaration
public bool IsCancelled(int output)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
Returns
| Type | Description |
|---|---|
| bool | TBD |
IsCompleted(int)
TBD
Declaration
public bool IsCompleted(int output)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
Returns
| Type | Description |
|---|---|
| bool | TBD |
IsErrored(int)
TBD
Declaration
public bool IsErrored(int output)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
Returns
| Type | Description |
|---|---|
| bool | TBD |
IsPending(int)
TBD
Declaration
public bool IsPending(int output)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
Returns
| Type | Description |
|---|---|
| bool | TBD |
MarkAllOutputs()
TBD
Declaration
public void MarkAllOutputs()
MarkOutput(int)
TBD
Declaration
public void MarkOutput(int output)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
OnCancel(int)
TBD
Declaration
public void OnCancel(int output)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
UnmarkAllOutputs()
TBD
Declaration
public void UnmarkAllOutputs()
UnmarkCancelledOutputs(bool)
TBD
Declaration
public void UnmarkCancelledOutputs(bool enabled)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | enabled | TBD |
UnmarkOutput(int)
TBD
Declaration
public void UnmarkOutput(int output)
Parameters
| Type | Name | Description |
|---|---|---|
| int | output | TBD |
Edit this page