| Interface | Description |
|---|---|
| AddressGenerator |
Callback to provide custom addresses.
|
| DiagnosticsHandler.ProbeHandler | |
| Interval |
Interface which returns a time series, one value at a time calling next()
|
| MembershipChangePolicy |
Policy used to determine the new membership after a membership change (join, leave) or a merge.
|
| NakReceiverWindow.Listener | |
| ProtocolHook |
Provides hook(s) that are called when a protocol has been created
|
| Retransmitter.RetransmitCommand |
Retransmit command (see Gamma et al.) used to retrieve missing messages
|
| RouterStub.CloseListener | |
| RouterStub.MembersNotification | |
| RouterStub.StubReceiver | |
| RouterStubManager.Consumer |
Interface to iterate through stubs.
|
| Class | Description |
|---|---|
| Configurator |
The task if this class is to setup and configure the protocol stack.
|
| Configurator.InetAddressInfo | |
| DefaultRetransmitter |
Maintains a pool of sequence numbers of messages that need to be retransmitted.
|
| DiagnosticsHandler | |
| ExponentialInterval | |
| GossipData |
Encapsulates data sent between GossipRouter and GossipClient
|
| GossipRouter |
Router for TCP based group comunication (using layer TCP instead of UDP).
|
| GossipRouter.Entry | |
| IpAddress |
Network-dependent address (Internet).
|
| LargestWinningPolicy |
Policy which picks the new coordinator in a merge from the largest subview.
|
| NakReceiverWindow | Deprecated |
| 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.
|
| ProtocolStack.RefCounter |
Keeps track of the number os times init()/destroy() and start()/stop have been called.
|
| RangeBasedRetransmitter |
This retransmitter is specialized in maintaining ranges of seqnos, e.g.
|
| Retransmitter | Deprecated |
| RouterStub |
Client stub that talks to a remote GossipRouter via blocking or non-blocking TCP
|
| RouterStubManager |
Manages a list of RouterStubs (e.g.
|
| RouterStubManager.Target | |
| StateTransferInfo |
Contains parameters for state transfer.
|
| StaticInterval |
Manages retransmission timeouts.
|
| Enum | Description |
|---|---|
| GossipType |
Types of requests and responses exchanged between GossipRouter and RouterStubs
|
Copyright © 1998-2020 Red Hat. All Rights Reserved.