Interface | Description |
---|---|
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 | Description |
---|---|
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.
|
Copyright ? 1998-2006 Bela Ban. All Rights Reserved.