C# 클래스 Akka.Cluster.HeartbeatNodeRing

INTERNAL API Data structure for picking heartbeat receivers. The node ring is shuffled by deterministic hashing to avoid picking physically co-located neighbors. It is immutable, i.e. the methods all return new instances.
파일 보기 프로젝트 열기: rogeralsing/akka.net 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MyReceivers Lazy>

공개 메소드들

메소드 설명
Copy ( UniqueAddress selfAddress = null, IEnumerable nodes = null, int monitoredByNumberOfNodes = null ) : HeartbeatNodeRing
HeartbeatNodeRing ( UniqueAddress selfAddress, IEnumerable nodes, int monitoredByNumberOfNodes ) : System
HeartbeatNodeRing ( UniqueAddress selfAddress, ImmutableSortedSet nodes, int monitoredByNumberOfNodes ) : System
Receivers ( UniqueAddress sender ) : ImmutableHashSet
operator ( ) : HeartbeatNodeRing

메소드 상세

Copy() 공개 메소드

public Copy ( UniqueAddress selfAddress = null, IEnumerable nodes = null, int monitoredByNumberOfNodes = null ) : HeartbeatNodeRing
selfAddress UniqueAddress
nodes IEnumerable
monitoredByNumberOfNodes int
리턴 HeartbeatNodeRing

HeartbeatNodeRing() 공개 메소드

public HeartbeatNodeRing ( UniqueAddress selfAddress, IEnumerable nodes, int monitoredByNumberOfNodes ) : System
selfAddress UniqueAddress
nodes IEnumerable
monitoredByNumberOfNodes int
리턴 System

HeartbeatNodeRing() 공개 메소드

public HeartbeatNodeRing ( UniqueAddress selfAddress, ImmutableSortedSet nodes, int monitoredByNumberOfNodes ) : System
selfAddress UniqueAddress
nodes ImmutableSortedSet
monitoredByNumberOfNodes int
리턴 System

Receivers() 공개 메소드

public Receivers ( UniqueAddress sender ) : ImmutableHashSet
sender UniqueAddress
리턴 ImmutableHashSet

operator() 공개 정적인 메소드

public static operator ( ) : HeartbeatNodeRing
리턴 HeartbeatNodeRing

프로퍼티 상세

MyReceivers 공개적으로 프로퍼티

Receivers for SelfAddress. Cached for subsequent access.
public Lazy> MyReceivers
리턴 Lazy>