A B C D F G H I J L M N O P R S T W

R

RandomTreeManager - Class in Fairness.Trees
RandomTreeManager constructs a tree randomly by giving each node a single turn to join a tree.
RandomTreeManager() - Constructor for class Fairness.Trees.RandomTreeManager
 
rebuildTree() - Method in class Fairness.Trees.PastryTreeManager
A method to completely rebuild the Node tree given all nodes in the system.
rebuildTree() - Method in class Fairness.Trees.RandomTreeManager
A method to completely rebuild the Node tree given all nodes in the system.
rebuildTree() - Method in class Fairness.Trees.SimpleTreeManager
 
rebuildTree() - Method in class Fairness.Trees.TreeManager
A method to completely rebuild the Node tree given all nodes in the system.
receivedPacket(Node, NodePacket) - Method in class Fairness.Nodes.NodeBehaviors.AncestorRatingBehavior
Event to the node behavior for when a packet is received by the Node.
receivedPacket(Node, NodePacket) - Method in class Fairness.Nodes.NodeBehaviors.DebtMaintenanceBehavior
Event to the node behavior for when a packet is received by the Node.
receivedPacket(Node, NodePacket) - Method in interface Fairness.Nodes.NodeBehaviors.NodeBehavior
Event to the node behavior for when a packet is received by the Node.
receivedPacket(Node, NodePacket) - Method in class Fairness.Nodes.NodeBehaviors.SimpleNodeBehavior
Event to the node behavior for when a packet is received by the Node.
receivesStripe(int) - Method in class Fairness.Nodes.Node
Returns true if Node currently receives specified stripe.
RefuseForwardBehavior - Class in Fairness.Nodes.NodeBehaviors
RefuseForwardBehavior inherits the SimpleNodeBehavior and refuses to forward the contents to its child.
RefuseForwardBehavior() - Constructor for class Fairness.Nodes.NodeBehaviors.RefuseForwardBehavior
 
removeChild(Node) - Method in class Fairness.Nodes.TreeInfo
Removes the given child from this node for this TreeInfo's stripe, if the given node is actually a child.
reportLost() - Method in class Fairness.NodeMonitor
Reports to the monitor that a packet was lost.
reportReceived() - Method in class Fairness.NodeMonitor
Reports to the monitor that a packet was received.
resetNetwork() - Method in class Fairness.Nodes.Node
Resets all network information for this Node by clearing its tree information for all stripes.
runSimulation() - Method in class Fairness.SimulationRunner
Runs the simulation and generates output files.

A B C D F G H I J L M N O P R S T W