Property | Type | Description | |
---|---|---|---|
ConvergenceSkipUnreachableWithMemberStatus | ImmutableHashSet |
||
Empty | |||
EmptyMembers | ImmutableSortedSet |
||
RemoveUnreachableWithMemberStatus | ImmutableHashSet |
Method | Description | |
---|---|---|
AddMember ( Member member ) : |
Adds a member to the member node ring.
|
|
Convergence ( UniqueAddress selfUniqueAddress ) : bool | ||
Copy ( ImmutableSortedSet |
||
Create ( ImmutableSortedSet |
||
GetMember ( UniqueAddress node ) : Member | ||
Gossip ( ImmutableSortedSet |
||
Gossip ( ImmutableSortedSet |
||
Gossip ( ImmutableSortedSet |
||
HasMember ( UniqueAddress node ) : bool | ||
Increment ( VectorClock node ) : |
Increments the version for this 'Node'.
|
|
IsLeader ( UniqueAddress node, UniqueAddress selfUniqueAddress ) : bool | ||
Leader ( UniqueAddress selfUniqueAddress ) : UniqueAddress | ||
Merge ( |
||
MergeSeen ( |
||
OnlySeen ( UniqueAddress node ) : |
Marks the gossip as seen by only this node (address) by replacing the 'gossip.overview.seen'
|
|
RoleLeader ( string role, UniqueAddress selfUniqueAddress ) : UniqueAddress | ||
Seen ( UniqueAddress node ) : |
Marks the gossip as seen by this node (address) by updating the address entry in the 'gossip.overview.seen'
|
|
SeenByNode ( UniqueAddress node ) : bool |
Has this Gossip been seen by this node.
|
|
ToString ( ) : string |
Method | Description | |
---|---|---|
AssertInvariants ( ) : void | ||
LeaderOf ( ImmutableSortedSet |
public Convergence ( UniqueAddress selfUniqueAddress ) : bool | ||
selfUniqueAddress | UniqueAddress | |
return | bool |
public Copy ( ImmutableSortedSet |
||
members | ImmutableSortedSet |
|
overview | ||
version | VectorClock | |
return |
public static Create ( ImmutableSortedSet |
||
members | ImmutableSortedSet |
|
return |
public GetMember ( UniqueAddress node ) : Member | ||
node | UniqueAddress | |
return | Member |
public Gossip ( ImmutableSortedSet |
||
members | ImmutableSortedSet |
|
return | System |
public Gossip ( ImmutableSortedSet |
||
members | ImmutableSortedSet |
|
overview | ||
return | System |
public Gossip ( ImmutableSortedSet |
||
members | ImmutableSortedSet |
|
overview | ||
version | VectorClock | |
return | System |
public HasMember ( UniqueAddress node ) : bool | ||
node | UniqueAddress | |
return | bool |
public Increment ( VectorClock node ) : |
||
node | VectorClock | |
return |
public IsLeader ( UniqueAddress node, UniqueAddress selfUniqueAddress ) : bool | ||
node | UniqueAddress | |
selfUniqueAddress | UniqueAddress | |
return | bool |
public Leader ( UniqueAddress selfUniqueAddress ) : UniqueAddress | ||
selfUniqueAddress | UniqueAddress | |
return | UniqueAddress |
public OnlySeen ( UniqueAddress node ) : |
||
node | UniqueAddress | |
return |
public RoleLeader ( string role, UniqueAddress selfUniqueAddress ) : UniqueAddress | ||
role | string | |
selfUniqueAddress | UniqueAddress | |
return | UniqueAddress |
public SeenByNode ( UniqueAddress node ) : bool | ||
node | UniqueAddress | |
return | bool |
public static ImmutableHashSet |
||
return | ImmutableHashSet |
public static ImmutableSortedSet |
||
return | ImmutableSortedSet |