|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AckMcastSenderWindow.RetransmitCommand | Called by retransmitter thread whenever a message needs to be re-sent to a destination. |
AckSenderWindow.RetransmitCommand | |
NakReceiverWindow.Listener | |
ProtocolObserver | Interface for the Debugger to receive notifications about a protocol layer. |
Retransmitter.RetransmitCommand | Retransmit command (see Gamma et al.) used to retrieve missing messages |
RouterStub.ConnectionListener |
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) GossipRouters. |
GossipData | Encapsulates data sent between GossipRouter and GossipClient |
GossipRouter | Router for TCP based group comunication (using layer TCP instead of UDP). |
Interval | Manages retransmission timeouts. |
IpAddress | Network-dependent address (Internet). |
LogicalAddress | 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. |
RouterStub | Client stub that talks to a remote GossipRouter |
RpcProtocol | Base class for group RMC peer protocols. |
StateTransferInfo | Contains parameters for state transfer. |
Support for managing protocol stacks.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |