Class InputBunch
TBD
Inherited Members
Namespace: Akka.Streams.Implementation
Assembly: Akka.Streams.dll
Syntax
public abstract class InputBunch
Constructors
| Improve this Doc View SourceInputBunch(Int32, Int32, IPump)
TBD
Declaration
protected InputBunch(int inputCount, int bufferSize, IPump pump)
Parameters
Type | Name | Description |
---|---|---|
Int32 | inputCount | TBD |
Int32 | bufferSize | TBD |
IPump | pump | TBD |
Fields
| Improve this Doc View SourceAllOfMarkedInputs
TBD
Declaration
public readonly TransferState AllOfMarkedInputs
Field Value
Type | Description |
---|---|
TransferState |
AnyOfMarkedInputs
TBD
Declaration
public readonly TransferState AnyOfMarkedInputs
Field Value
Type | Description |
---|---|
TransferState |
SubReceive
TBD
Declaration
public readonly SubReceive SubReceive
Field Value
Type | Description |
---|---|
SubReceive |
Properties
| Improve this Doc View SourceIsAllCompleted
TBD
Declaration
public bool IsAllCompleted { get; }
Property Value
Type | Description |
---|---|
Boolean |
LastDequeuedId
TBD
Declaration
protected int LastDequeuedId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Methods
| Improve this Doc View SourceCancel()
TBD
Declaration
public void Cancel()
Cancel(Int32)
TBD
Declaration
public void Cancel(int input)
Parameters
Type | Name | Description |
---|---|---|
Int32 | input | TBD |
Dequeue(Int32)
TBD
Declaration
public object Dequeue(int id)
Parameters
Type | Name | Description |
---|---|---|
Int32 | id | TBD |
Returns
Type | Description |
---|---|
Object | TBD |
Exceptions
Type | Condition |
---|---|
ArgumentException | TBD
This exception is thrown when either dequeuing from an empty |
DequeueAndYield()
TBD
Declaration
public object DequeueAndYield()
Returns
Type | Description |
---|---|
Object | TBD |
DequeueAndYield(Int32)
TBD
Declaration
public object DequeueAndYield(int id)
Parameters
Type | Name | Description |
---|---|---|
Int32 | id | TBD |
Returns
Type | Description |
---|---|
Object | TBD |
DequeuePreferring(Int32)
TBD
Declaration
public object DequeuePreferring(int preferred)
Parameters
Type | Name | Description |
---|---|---|
Int32 | preferred | TBD |
Returns
Type | Description |
---|---|
Object | TBD |
IdToDequeue()
TBD
Declaration
public int IdToDequeue()
Returns
Type | Description |
---|---|
Int32 | TBD |
Exceptions
Type | Condition |
---|---|
IllegalStateException | This exception is thrown when dequeuing with no input. TBD |
InputsAvailableFor(Int32)
TBD
Declaration
public TransferState InputsAvailableFor(int id)
Parameters
Type | Name | Description |
---|---|---|
Int32 | id | TBD |
Returns
Type | Description |
---|---|
TransferState | TBD |
InputsOrCompleteAvailableFor(Int32)
TBD
Declaration
public TransferState InputsOrCompleteAvailableFor(int id)
Parameters
Type | Name | Description |
---|---|---|
Int32 | id | TBD |
Returns
Type | Description |
---|---|
TransferState | TBD |
IsCancelled(Int32)
TBD
Declaration
public bool IsCancelled(int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | TBD |
Returns
Type | Description |
---|---|
Boolean | TBD |
IsCompleted(Int32)
TBD
Declaration
public bool IsCompleted(int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | TBD |
Returns
Type | Description |
---|---|
Boolean | TBD |
IsDepleted(Int32)
TBD
Declaration
public bool IsDepleted(int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | TBD |
Returns
Type | Description |
---|---|
Boolean | TBD |
IsPending(Int32)
TBD
Declaration
public bool IsPending(int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | TBD |
Returns
Type | Description |
---|---|
Boolean | TBD |
MarkAllInputs()
TBD
Declaration
public void MarkAllInputs()
MarkInput(Int32)
TBD
Declaration
public void MarkInput(int input)
Parameters
Type | Name | Description |
---|---|---|
Int32 | input | TBD |
OnCompleteWhenNoInput()
TBD
Declaration
public virtual void OnCompleteWhenNoInput()
OnDepleted(Int32)
TBD
Declaration
public virtual void OnDepleted(int input)
Parameters
Type | Name | Description |
---|---|---|
Int32 | input | TBD |
OnError(Int32, Exception)
TBD
Declaration
public abstract void OnError(int id, Exception cause)
Parameters
Type | Name | Description |
---|---|---|
Int32 | id | TBD |
Exception | cause | TBD |
UnmarkAllInputs()
TBD
Declaration
public void UnmarkAllInputs()
UnmarkInput(Int32)
TBD
Declaration
public void UnmarkInput(int input)
Parameters
Type | Name | Description |
---|---|---|
Int32 | input | TBD |