Class Summary |
AckMcastReceiverWindow |
Keeps track of messages received from various senders. |
AckMcastSenderWindow |
Keeps track of ACKs from receivers for each message. |
AckReceiverWindow |
Counterpart of AckSenderWindow. |
AckSenderWindow |
ACK-based sliding window for a sender. |
Configurator |
The task if this class is to setup and configure the protocol stack. |
GossipClient |
Local stub for clients to access one (or more) GossipServers. |
GossipData |
Encapsulates data sent between GossipServer and GossipClient |
GossipRouter |
Router for TCP based group comunication (using layer TCP instead of UDP). |
GossipServer |
Maintains a cache of member addresses for each group. |
Interval |
Manages retransmission timeouts. |
IpAddress |
Network-dependent address (Internet). |
LogicalAddress1_4 |
Logical address that spans the lifetime of a member. |
MessageProtocol |
Based on Protocol, but incorporates RequestCorrelator and GroupRequest: the latter can
be used to mcast messages to all members and receive their reponses. |
NakReceiverWindow |
Keeps track of messages according to their sequence numbers. |
Protocol |
The Protocol class provides a set of common services for protocol layers. |
ProtocolStack |
A ProtocolStack manages a number of protocols layered above each other. |
Retransmitter |
Maintains a pool of sequence numbers of messages that need to be retransmitted. |
Router |
Router for TCP based group comunication (using layer TCP instead of UDP). |
RouterStub |
|
RpcProtocol |
Base class for group RMC peer protocols. |
StateTransferInfo |
Contains parameters for state transfer. |