C# Class Akka.Cluster.ClusterHeartbeatSenderState

INTERNAL API State of ClusterHeartbeatSender. Encapsulated to facilitate unit testing. It is immutable, but it updates the failure detector.
Afficher le fichier Open project: rogeralsing/akka.net Class Usage Examples

Méthodes publiques

Свойство Type Description
ActiveReceivers ImmutableHashSet

Méthodes publiques

Méthode Description
AddMember ( UniqueAddress node ) : ClusterHeartbeatSenderState
ClusterHeartbeatSenderState ( HeartbeatNodeRing ring, ImmutableHashSet unreachable, IFailureDetectorRegistry
failureDetector ) : System
Copy ( HeartbeatNodeRing ring = null, ImmutableHashSet unreachable = null, IFailureDetectorRegistry
failureDetector = null ) : ClusterHeartbeatSenderState
HeartbeatRsp ( UniqueAddress from ) : ClusterHeartbeatSenderState
Init ( ImmutableHashSet nodes ) : ClusterHeartbeatSenderState
RemoveMember ( UniqueAddress node ) : ClusterHeartbeatSenderState

Private Methods

Méthode Description
MembershipChange ( HeartbeatNodeRing newRing ) : ClusterHeartbeatSenderState

Method Details

AddMember() public méthode

public AddMember ( UniqueAddress node ) : ClusterHeartbeatSenderState
node UniqueAddress
Résultat ClusterHeartbeatSenderState

ClusterHeartbeatSenderState() public méthode

public ClusterHeartbeatSenderState ( HeartbeatNodeRing ring, ImmutableHashSet unreachable, IFailureDetectorRegistry
failureDetector ) : System
ring HeartbeatNodeRing
unreachable ImmutableHashSet
failureDetector IFailureDetectorRegistry
Résultat System

Copy() public méthode

public Copy ( HeartbeatNodeRing ring = null, ImmutableHashSet unreachable = null, IFailureDetectorRegistry
failureDetector = null ) : ClusterHeartbeatSenderState
ring HeartbeatNodeRing
unreachable ImmutableHashSet
failureDetector IFailureDetectorRegistry
Résultat ClusterHeartbeatSenderState

HeartbeatRsp() public méthode

public HeartbeatRsp ( UniqueAddress from ) : ClusterHeartbeatSenderState
from UniqueAddress
Résultat ClusterHeartbeatSenderState

Init() public méthode

public Init ( ImmutableHashSet nodes ) : ClusterHeartbeatSenderState
nodes ImmutableHashSet
Résultat ClusterHeartbeatSenderState

RemoveMember() public méthode

public RemoveMember ( UniqueAddress node ) : ClusterHeartbeatSenderState
node UniqueAddress
Résultat ClusterHeartbeatSenderState

Property Details

ActiveReceivers public_oe property

public ImmutableHashSet ActiveReceivers
Résultat ImmutableHashSet