Search Results for

    Show / Hide Table of Contents

    Class BatchingInputBuffer

    TBD

    Inheritance
    object
    BatchingInputBuffer
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Akka.Streams.Implementation
    Assembly: Akka.Streams.dll
    Syntax
    public abstract class BatchingInputBuffer

    Constructors

    | Edit this page View Source

    BatchingInputBuffer(int, IPump)

    TBD

    Declaration
    protected BatchingInputBuffer(int count, IPump pump)
    Parameters
    Type Name Description
    int count

    TBD

    IPump pump

    TBD

    Exceptions
    Type Condition
    ArgumentException

    This exception is thrown when the specified count is either less than or equal to zero or is not a power of two.

    Fields

    | Edit this page View Source

    Count

    TBD

    Declaration
    public readonly int Count
    Field Value
    Type Description
    int
    | Edit this page View Source

    Pump

    TBD

    Declaration
    public readonly IPump Pump
    Field Value
    Type Description
    IPump

    Properties

    | Edit this page View Source

    AreInputsAvailable

    TBD

    Declaration
    public bool AreInputsAvailable { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    AreInputsDepleted

    TBD

    Declaration
    public bool AreInputsDepleted { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    IsClosed

    TBD

    Declaration
    public bool IsClosed { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    IsOpen

    TBD

    Declaration
    public bool IsOpen { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    NeedsInput

    TBD

    Declaration
    public TransferState NeedsInput { get; }
    Property Value
    Type Description
    TransferState
    | Edit this page View Source

    NeedsInputOrComplete

    TBD

    Declaration
    public TransferState NeedsInputOrComplete { get; }
    Property Value
    Type Description
    TransferState
    | Edit this page View Source

    SubReceive

    TBD

    Declaration
    public virtual SubReceive SubReceive { get; }
    Property Value
    Type Description
    SubReceive

    Methods

    | Edit this page View Source

    Cancel()

    TBD

    Declaration
    public virtual void Cancel()
    | Edit this page View Source

    Completed(object)

    TBD

    Declaration
    protected virtual bool Completed(object message)
    Parameters
    Type Name Description
    object message

    TBD

    Returns
    Type Description
    bool

    TBD

    Exceptions
    Type Condition
    IllegalStateException

    TBD

    | Edit this page View Source

    DequeueInputElement()

    TBD

    Declaration
    public virtual object DequeueInputElement()
    Returns
    Type Description
    object

    TBD

    | Edit this page View Source

    EnqueueInputElement(object)

    TBD

    Declaration
    protected virtual void EnqueueInputElement(object element)
    Parameters
    Type Name Description
    object element

    TBD

    Exceptions
    Type Condition
    IllegalStateException

    TBD

    | Edit this page View Source

    InputOnError(Exception)

    TBD

    Declaration
    protected virtual void InputOnError(Exception e)
    Parameters
    Type Name Description
    Exception e

    TBD

    | Edit this page View Source

    OnComplete()

    TBD

    Declaration
    protected virtual void OnComplete()
    | Edit this page View Source

    OnError(Exception)

    TBD

    Declaration
    protected virtual void OnError(Exception e)
    Parameters
    Type Name Description
    Exception e

    TBD

    | Edit this page View Source

    OnSubscribe(ISubscription)

    TBD

    Declaration
    protected virtual void OnSubscribe(ISubscription subscription)
    Parameters
    Type Name Description
    ISubscription subscription

    TBD

    Exceptions
    Type Condition
    ArgumentNullException

    This exception is thrown when the specified subscription is undefined.

    | Edit this page View Source

    ToString()

    TBD

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    TBD

    Overrides
    object.ToString()
    | Edit this page View Source

    UpstreamRunning(object)

    TBD

    Declaration
    protected virtual bool UpstreamRunning(object message)
    Parameters
    Type Name Description
    object message

    TBD

    Returns
    Type Description
    bool

    TBD

    | Edit this page View Source

    WaitingForUpstream(object)

    TBD

    Declaration
    protected virtual bool WaitingForUpstream(object message)
    Parameters
    Type Name Description
    object message

    TBD

    Returns
    Type Description
    bool

    TBD

    Extension Methods

    ObjectExtensions.IsDefaultForType<T>(T)
    ObjectExtensions.AsOption<T>(T)
    Extensions.AsInstanceOf<T>(object)
    In this article
    • githubEdit this page
    • View Source
    Back to top
    Contribute
    • Project Chat
    • Discussion Forum
    • Source Code
    Support
    • Akka.NET Support Plans
    • Akka.NET Observability Tools
    • Akka.NET Training & Consulting
    Maintained By
    • Petabridge - The Akka.NET Company
    • Learn Akka.NET