Search Results for

    Show / Hide Table of Contents

    Class ThrottleTransportAdapter

    INTERNAL API

    The throttler transport adapter

    Inheritance
    object
    Transport
    AbstractTransportAdapter
    ActorTransportAdapter
    ThrottleTransportAdapter
    Inherited Members
    ActorTransportAdapter.AskTimeout
    ActorTransportAdapter.manager
    ActorTransportAdapter.InterceptListen(Address, Task<IAssociationEventListener>)
    ActorTransportAdapter.InterceptAssociate(Address, TaskCompletionSource<AssociationHandle>)
    ActorTransportAdapter.Shutdown()
    AbstractTransportAdapter.WrappedTransport
    AbstractTransportAdapter.SchemeIdentifier
    AbstractTransportAdapter.MaximumPayloadBytes
    AbstractTransportAdapter.IsResponsibleFor(Address)
    AbstractTransportAdapter.Listen()
    AbstractTransportAdapter.Associate(Address)
    Transport.Config
    Transport.System
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Akka.Remote.Transport
    Assembly: Akka.Remote.dll
    Syntax
    public class ThrottleTransportAdapter : ActorTransportAdapter

    Constructors

    | Edit this page View Source

    ThrottleTransportAdapter(Transport, ActorSystem)

    TBD

    Declaration
    public ThrottleTransportAdapter(Transport wrappedTransport, ActorSystem system)
    Parameters
    Type Name Description
    Transport wrappedTransport

    TBD

    ActorSystem system

    TBD

    Fields

    | Edit this page View Source

    Scheme

    TBD

    Declaration
    public const string Scheme = "trttl"
    Field Value
    Type Description
    string
    | Edit this page View Source

    UniqueId

    TBD

    Declaration
    public static readonly AtomicCounter UniqueId
    Field Value
    Type Description
    AtomicCounter

    Properties

    | Edit this page View Source

    ManagerName

    The name of the actor managing the throttler

    Declaration
    protected override string ManagerName { get; }
    Property Value
    Type Description
    string
    Overrides
    ActorTransportAdapter.ManagerName
    | Edit this page View Source

    ManagerProps

    The props for starting the Akka.Remote.Transport.ThrottlerManager

    Declaration
    protected override Props ManagerProps { get; }
    Property Value
    Type Description
    Props
    Overrides
    ActorTransportAdapter.ManagerProps
    | Edit this page View Source

    SchemeAugmenter

    TBD

    Declaration
    protected override SchemeAugmenter SchemeAugmenter { get; }
    Property Value
    Type Description
    SchemeAugmenter
    Overrides
    AbstractTransportAdapter.SchemeAugmenter

    Methods

    | Edit this page View Source

    ManagementCommand(object)

    TBD

    Declaration
    public override Task<bool> ManagementCommand(object message)
    Parameters
    Type Name Description
    object message

    TBD

    Returns
    Type Description
    Task<bool>

    TBD

    Overrides
    Transport.ManagementCommand(object)

    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