A B C D E F G H I L M N O P Q R S T U V W X Y Z

B

backoff() - Method in class yass.radio.Transmission
Calculates the new transmission backoff period if further backing-off is permitted, otherwise abandons this transmission as timed-out.
backoffCycleLimit - Variable in class yass.backoff.ArithmeticProgressionBackoffManager
The maximum permitted number of backoff periods
backoffCycleLimit - Variable in class yass.backoff.ExponentialBackoffManager
Maximum permitted number of backoff cycles before timeout
backoffCycleLimit - Variable in class yass.backoff.GeometricProgressionBackoffManager
The maximum permitted number of backoff cycles before timeout
backoffCycleLimit - Variable in class yass.backoff.PowerProgressionBackoffManager
Maximum permitted number of backoff cycles before timeout
backoffCycleLimit - Variable in class yass.backoff.RandomBackoffManager
The maximum permitted number of backoff periods
backoffCyclesCompleted - Variable in class yass.backoff.BackoffManager
The number of completed backoff periods
BackoffException - Exception in yass.backoff
Describes a problem encountered with the transmission backoff mechansim
BackoffException() - Constructor for exception yass.backoff.BackoffException
Creates a new instance of BackoffException without detail message.
BackoffException(String) - Constructor for exception yass.backoff.BackoffException
Constructs an instance of BackoffException with the specified detail message.
BackoffManager - Class in yass.backoff
Manages backoff when an action cannot be performed immediately, but may be possible at some later time
BackoffManager(double) - Constructor for class yass.backoff.BackoffManager
Creates a new instance of BackoffManager
backoffManager - Variable in class yass.radio.RadioModule
Backoff manager to be cloned for each Transmission
backoffManager - Variable in class yass.radio.Transmission
Backoff manager
BackoffManager.BackoffState - Enum in yass.backoff
The possible states which may be taken by a BackoffManager
BackoffManager.BackoffState() - Constructor for enum yass.backoff.BackoffManager.BackoffState
 
base - Variable in class yass.backoff.ExponentialBackoffManager
Base of the exponential calculation
baseProbability - Variable in class yass.gossip.BoostDistanceFromSourceGossipPacketConsumer
The baseProbability that a received packet will be rebroadcast
baseProbability - Variable in class yass.gossip.BoostDistanceToDestinationGossipPacketConsumer
The baseProbability that a received packet will be rebroadcast
baseProbability - Variable in class yass.gossip.BoostHopsTraversedGossipPacketConsumer
The baseProbability that a received packet will be rebroadcast
baseProbability - Variable in class yass.gossip.BoostTimeFromCreationGossipPacketConsumer
The baseProbability that a received packet will be rebroadcast
begin() - Method in class yass.radio.Reception
Changes the internal state to reflect the beginning of data reception, and calls-back the owner RadioModule with this news.
BestWorstCandidateChooser - Class in yass.igf
Examines a set of received CTS packets and decides which, if any, of the CTS packet sending nodes should be selected as a forwarding candidate.
BestWorstCandidateChooser() - Constructor for class yass.igf.BestWorstCandidateChooser
 
bitsReceived - Variable in class yass.radio.Reception
Received bitcount so far
bitsSent - Variable in class yass.radio.Transmission
The number of bits sent so far
BoostDistanceFromSourceGossipPacketConsumer - Class in yass.gossip
Retransmits received packets to neighbours of the receiving node, with a given baseProbability.
BoostDistanceFromSourceGossipPacketConsumer(Node, double, double, double, ProbabilityBoostMode) - Constructor for class yass.gossip.BoostDistanceFromSourceGossipPacketConsumer
Constructs a new instance of BoostDistanceFromSourceGossipPacketConsumer
BoostDistanceToDestinationGossipPacketConsumer - Class in yass.gossip
Retransmits received packets to neighbours of the receiving node, with a given baseProbability.
BoostDistanceToDestinationGossipPacketConsumer(Node, double, double, double, ProbabilityBoostMode) - Constructor for class yass.gossip.BoostDistanceToDestinationGossipPacketConsumer
Constructs a new instance of BoostDistanceToDestinationGossipPacketConsumer
BoostHopsTraversedGossipPacketConsumer - Class in yass.gossip
Retransmits received packets to neighbours of the receiving node, with a given baseProbability.
BoostHopsTraversedGossipPacketConsumer(Node, double, double, int, ProbabilityBoostMode) - Constructor for class yass.gossip.BoostHopsTraversedGossipPacketConsumer
Constructs a new instance of BoostHopsTraversedGossipPacketConsumer
BoostTimeFromCreationGossipPacketConsumer - Class in yass.gossip
Retransmits received packets to neighbours of the receiving node, with a given baseProbability.
BoostTimeFromCreationGossipPacketConsumer(Node, double, double, double, ProbabilityBoostMode) - Constructor for class yass.gossip.BoostTimeFromCreationGossipPacketConsumer
Constructs a new instance of BoostTimeFromCreationGossipPacketConsumer
BoundedFifoSeenPacketCache - Class in yass.packet.cache
Concrete implemetation of SeenPacketCache in which a FIFO-cache maintenance policy is employed.
BoundedFifoSeenPacketCache(int) - Constructor for class yass.packet.cache.BoundedFifoSeenPacketCache
Creates a new instance of BoundedFifoSeenPacketCache
buildTables() - Method in class yass.database.Database
Builds all required tables in the underlying database

A B C D E F G H I L M N O P Q R S T U V W X Y Z