Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  it.unitn.ds.peersim.fds, it.unitn.ds.peersim.fds.interfaces, it.unitn.ds.peersim.messages, it.unitn.ds.peersim.messages.interfaces, it.unitn.ds.peersim.observers, it.unitn.ds.peersim.payloads, it.unitn.ds.peersim.protocols, it.unitn.ds.peersim.protocols.interfaces, it.unitn.ds.peersim.protocols.transports, it.unitn.ds.peersim.utils

## Class Hierarchy

- java.lang.Object
  - it.unitn.ds.peersim.protocols.BestEffortBroadcast (implements java.lang.Cloneable, peersim.edsim.EDProtocol, peersim.transport.Transport)
  - it.unitn.ds.peersim.utils.ConsensusProtocolParameters
  - it.unitn.ds.peersim.payloads.DecidePayload (implements it.unitn.ds.peersim.payloads.Payload)
  - it.unitn.ds.peersim.fds.EventuallyStrongFD (implements it.unitn.ds.peersim.fds.interfaces.FailureDetector)
  - it.unitn.ds.peersim.utils.FailedNodes (implements peersim.core.Control)
  - it.unitn.ds.peersim.fds.FDParameters
  - it.unitn.ds.peersim.messages.GenericMessage (implements it.unitn.ds.peersim.messages.interfaces.Message)
    - it.unitn.ds.peersim.messages.BEBMessage
    - it.unitn.ds.peersim.messages.ConsensusMessage
  - it.unitn.ds.peersim.utils.IDGenerator
  - it.unitn.ds.peersim.payloads.PhasePayload (implements it.unitn.ds.peersim.payloads.Payload)
  - it.unitn.ds.peersim.protocols.transports.ReliableTransport (implements peersim.transport.Transport)
  - peersim.vector.SingleValueHolder (implements peersim.core.Protocol, peersim.vector.SingleValue)
    - it.unitn.ds.peersim.protocols.ConsensusEventuallyStrongFD (implements peersim.cdsim.CDProtocol, java.lang.Cloneable, it.unitn.ds.peersim.protocols.interfaces.Consensus, peersim.edsim.EDProtocol)
    - it.unitn.ds.peersim.protocols.ConsensusStrongFD (implements peersim.cdsim.CDProtocol, java.lang.Cloneable, it.unitn.ds.peersim.protocols.interfaces.Consensus, peersim.edsim.EDProtocol)
  - peersim.vector.SingleValueObserver (implements peersim.core.Control)
    - it.unitn.ds.peersim.observers.ConsensusObserver
  - it.unitn.ds.peersim.fds.StrongFD (implements it.unitn.ds.peersim.fds.interfaces.FailureDetector)

## Interface Hierarchy

- it.unitn.ds.peersim.protocols.interfaces.Consensus
- it.unitn.ds.peersim.fds.interfaces.FailureDetector
- it.unitn.ds.peersim.messages.interfaces.Message
- it.unitn.ds.peersim.payloads.Payload

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - it.unitn.ds.peersim.utils.ConsensusMessageType

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES