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 |