Package yass.gossip

Class Summary
BoostDistanceFromSourceGossipPacketConsumer Retransmits received packets to neighbours of the receiving node, with a given baseProbability.
BoostDistanceToDestinationGossipPacketConsumer Retransmits received packets to neighbours of the receiving node, with a given baseProbability.
BoostHopsTraversedGossipPacketConsumer Retransmits received packets to neighbours of the receiving node, with a given baseProbability.
BoostTimeFromCreationGossipPacketConsumer Retransmits received packets to neighbours of the receiving node, with a given baseProbability.
GossipPacketConsumer Retransmits received packets to neighbours of the receiving node, with a given probability
IggAngleGossipPacketConsumer Retransmits received packets to neighbours of the receiving node, with a probability determined by the angle between the lasthop-destination vector and the lasthop-current vector
IggDistanceGossipPacketConsumer Retransmits received packets to neighbours of the receiving node, with a probability determined by remaining distance to destination.
PathBoundedGossipPacketConsumer Retransmits received packets to neighbours of the receiving node, with a given probability.
 

Enum Summary
ProbabilityBoostMode Defines the shape of the curve relationship for probability boost of gossip protocol variants
ProbabilityBoostType Defines the relationship type for probability boost of gossip protocol variants.