C# (CSharp) Akka.Remote Namespace

Nested Namespaces

Akka.Remote.Routing
Akka.Remote.Serialization
Akka.Remote.TestKit
Akka.Remote.Tests
Akka.Remote.Transport

Classes

Name Description
DaemonMsgCreate INTERNAL API
DeadlineFailureDetector Implementation of failure detector using an absolute timeout of missing heartbeats to trigger unavailability
DefaultMessageDispatcher INTERNAL API
EndpointActor
EndpointAssociationException INTERNAL API
EndpointDisassociatedException INTERNAL API
EndpointException INTERNAL API
EndpointManager INTERNAL API
EndpointManager.EndpointPolicy
EndpointManager.Gated A Gated node can't be connected to from this process for TimeOfRelease, but we may accept an inbound connection from it if the remote node recovers on its own.
EndpointManager.Link Helper class to store address pairs
EndpointManager.Listen
EndpointManager.ListensFailure
EndpointManager.ListensResult
EndpointManager.ManagementCommand
EndpointManager.ManagementCommandAck
EndpointManager.Pass We will always accept a connection from this remote node.
EndpointManager.Quarantine
EndpointManager.Quarantined We do not accept connection attempts for a quarantined node until it restarts and resets its UID.
EndpointManager.ResendState
EndpointManager.Send
EndpointReader INTERNAL API
EndpointRegistry Not threadsafe - only to be used in HeadActor
EndpointWriter INTERNAL API
EndpointWriter.AckIdleCheckTimer
EndpointWriter.BackoffTimer
EndpointWriter.FlushAndStop
EndpointWriter.FlushAndStopTimeout
EndpointWriter.Handle
EndpointWriter.OutboundAck
EndpointWriter.StopReading
EndpointWriter.StoppedReading
EndpointWriter.TakeOver This message signals that the current association maintained by the local EndpointWriter and EndpointReader is to be overridden by a new inbound association. This is needed to avoid parallel inbound associations from the same remote endpoint: when a parallel inbound association is detected, the old one is removed and the new one is used instead.
EndpointWriter.TookOver
HopelessAssociation INTERNAL API
InvalidAssociation
MessageSerializer Class MessageSerializer.
OversizedPayloadException INTERNAL API
ReliableDeliverySupervisor INTERNAL API [Aaronontheweb] so this class is responsible for maintaining a buffer of retriable messages in Akka and it expects an ACK / NACK response pattern before it considers a message to be sent or received. Currently AkkaDotNet does not have any form of guaranteed message delivery in the stack, since that was considered outside the scope of V1. However, this class needs to be revisited and updated to support it, along with others. For the time being, the class remains just a proxy for spawning EndpointWriter actors and forming any outbound associations.
ReliableDeliverySupervisor.GotUid
ReliableDeliverySupervisor.Idle
ReliableDeliverySupervisor.IsIdle
ReliableDeliverySupervisor.TooLongIdle
RemoteActorRef Class RemoteActorRef.
RemoteDeployer
RemoteSystemDaemon INTERNAL API Internal system "daemon" actor for remote internal communication. It acts as the brain of the remote that responds to system remote messages and executes actions accordingly.
ShutDownAssociation INTERNAL API