| Class | Description |
|---|---|
| ClientGmsImpl |
Client part of GMS.
|
| CoordGmsImpl |
Coordinator role of the Group MemberShip (GMS) protocol.
|
| Digest |
A message digest, which is used by the PBCAST layer for gossiping (also used by NAKACK for
keeping track of current seqnos for all members).
|
| Digest.Entry |
Class keeping track of the lowest and highest sequence numbers delivered, and the highest
sequence numbers received, per member
|
| FD |
Passive failure detection protocol.
|
| FLUSH |
Flush, as it name implies, forces group members to flush their pending messages
while blocking them to send any additional messages.
|
| FLUSH.FlushHeader | |
| GMS |
Group membership protocol.
|
| GMS.GmsHeader | |
| GMS.Request | |
| GmsImpl | |
| Gossip | |
| JoinRsp | |
| MergeData |
Encapsulates data sent with a MERGE_RSP (handleMergeResponse()) and INSTALL_MERGE_VIEW
(handleMergeView()).
|
| NAKACK |
Negative AcKnowledgement layer (NAKs).
|
| NakAckHeader | |
| ParticipantGmsImpl | |
| PBCAST |
Implementation of probabilistic broadcast.
|
| PbcastHeader | |
| STABLE |
Computes the broadcast messages that are stable; i.e., have been received by all members.
|
| STABLE.StableHeader | |
| STATE_TRANSFER |
New STATE_TRANSFER protocol based on PBCAST.
|
| STATE_TRANSFER.StateHeader |
Wraps data for a state request/response.
|
| STREAMING_STATE_TRANSFER |
STREAMING_STATE_TRANSFER, as its name implies, allows a streaming
state transfer between two channel instances. |
| STREAMING_STATE_TRANSFER.StateHeader |
Copyright ? 1998-2006 Bela Ban. All Rights Reserved.