Class InputBunch
TBD
Inherited Members
Namespace: Akka.Streams.Implementation
Assembly: Akka.Streams.dll
Syntax
public abstract class InputBunch
Constructors
| Edit this page View SourceInputBunch(int, int, IPump)
TBD
Declaration
protected InputBunch(int inputCount, int bufferSize, IPump pump)
Parameters
Type | Name | Description |
---|---|---|
int | inputCount | TBD |
int | bufferSize | TBD |
IPump | pump | TBD |
Fields
| Edit this page 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
| Edit this page View SourceIsAllCompleted
TBD
Declaration
public bool IsAllCompleted { get; }
Property Value
Type | Description |
---|---|
bool |
LastDequeuedId
TBD
Declaration
protected int LastDequeuedId { get; }
Property Value
Type | Description |
---|---|
int |
Methods
| Edit this page View SourceCancel()
TBD
Declaration
public void Cancel()
Cancel(int)
TBD
Declaration
public void Cancel(int input)
Parameters
Type | Name | Description |
---|---|---|
int | input | TBD |
Dequeue(int)
TBD
Declaration
public object Dequeue(int id)
Parameters
Type | Name | Description |
---|---|---|
int | 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(int)
TBD
Declaration
public object DequeueAndYield(int id)
Parameters
Type | Name | Description |
---|---|---|
int | id | TBD |
Returns
Type | Description |
---|---|
object | TBD |
DequeuePreferring(int)
TBD
Declaration
public object DequeuePreferring(int preferred)
Parameters
Type | Name | Description |
---|---|---|
int | preferred | TBD |
Returns
Type | Description |
---|---|
object | TBD |
IdToDequeue()
TBD
Declaration
public int IdToDequeue()
Returns
Type | Description |
---|---|
int | TBD |
Exceptions
Type | Condition |
---|---|
IllegalStateException | This exception is thrown when dequeuing with no input. TBD |
InputsAvailableFor(int)
TBD
Declaration
public TransferState InputsAvailableFor(int id)
Parameters
Type | Name | Description |
---|---|---|
int | id | TBD |
Returns
Type | Description |
---|---|
TransferState | TBD |
InputsOrCompleteAvailableFor(int)
TBD
Declaration
public TransferState InputsOrCompleteAvailableFor(int id)
Parameters
Type | Name | Description |
---|---|---|
int | id | TBD |
Returns
Type | Description |
---|---|
TransferState | TBD |
IsCancelled(int)
TBD
Declaration
public bool IsCancelled(int index)
Parameters
Type | Name | Description |
---|---|---|
int | index | TBD |
Returns
Type | Description |
---|---|
bool | TBD |
IsCompleted(int)
TBD
Declaration
public bool IsCompleted(int index)
Parameters
Type | Name | Description |
---|---|---|
int | index | TBD |
Returns
Type | Description |
---|---|
bool | TBD |
IsDepleted(int)
TBD
Declaration
public bool IsDepleted(int index)
Parameters
Type | Name | Description |
---|---|---|
int | index | TBD |
Returns
Type | Description |
---|---|
bool | TBD |
IsPending(int)
TBD
Declaration
public bool IsPending(int index)
Parameters
Type | Name | Description |
---|---|---|
int | index | TBD |
Returns
Type | Description |
---|---|
bool | TBD |
MarkAllInputs()
TBD
Declaration
public void MarkAllInputs()
MarkInput(int)
TBD
Declaration
public void MarkInput(int input)
Parameters
Type | Name | Description |
---|---|---|
int | input | TBD |
OnCompleteWhenNoInput()
TBD
Declaration
public virtual void OnCompleteWhenNoInput()
OnDepleted(int)
TBD
Declaration
public virtual void OnDepleted(int input)
Parameters
Type | Name | Description |
---|---|---|
int | input | TBD |
OnError(int, Exception)
TBD
Declaration
public abstract void OnError(int id, Exception cause)
Parameters
Type | Name | Description |
---|---|---|
int | id | TBD |
Exception | cause | TBD |
UnmarkAllInputs()
TBD
Declaration
public void UnmarkAllInputs()
UnmarkInput(int)
TBD
Declaration
public void UnmarkInput(int input)
Parameters
Type | Name | Description |
---|---|---|
int | input | TBD |