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

A

AbstractRoutingAlgorithm - Class in Sim.Routing
AbstractRoutingAlgorithm is a RoutingAlgorithm implementation whose methods take no action, so that only the methods of interest can be overridden.
AbstractRoutingAlgorithm() - Constructor for class Sim.Routing.AbstractRoutingAlgorithm
 
AckHeader - Class in Sim.Routing.Champ
 
AckHeader(int, int) - Constructor for class Sim.Routing.Champ.AckHeader
Creates a new instance of AckHeader
AckHeader - Class in Sim.Routing.DSR
AckHeader defines a packet that contains only an acknowledgement for a DSR packet.
AckHeader(PacketId) - Constructor for class Sim.Routing.DSR.AckHeader
Constructs a new ack for the given non-null Packet ID.
AckWaiter - Class in Sim.Routing.Champ
 
AckWaiter(int, int, NormalPacketHeader, Packet, RouteCache, ChampAlgorithm, Node) - Constructor for class Sim.Routing.Champ.AckWaiter
Creates a new instance of AckWaiter
add(Location) - Method in class Sim.Location
Adds two location objects to one another.
addDestination(int, int, int, int) - Method in class Sim.Routing.Champ.RouteCache
addDestination will add a destination to the routeCache
addHop(int) - Method in class Sim.Routing.DSR.Route
Adds a hop to the end of this Route.
addNode(Node) - Method in class Sim.World
Adds a Node into the World that is capable of receiving frames.
addPacketsOriginated(Packet) - Method in class Sim.NodeMonitor
 
addPreviousHopToRoute(int, int, int, int) - Method in class Sim.Routing.Champ.RouteRequestCache
addPreviousHopToRoute()
addRoute(int, int, LinkedList<Integer>, boolean, int, int) - Method in class Sim.Routing.Champ.RouteRequestCache
 
addSuccessor(int, int, int) - Method in class Sim.Routing.Champ.RouteCache
addSuccessor
addToTotalBytes(int, int) - Method in class Sim.NodeMonitor
 
addToTotalSendTime(double) - Method in class Sim.NodeMonitor
 
AdhocSimulation - Class in Sim
 
AdhocSimulation() - Constructor for class Sim.AdhocSimulation
 
Algorithm - Class in Sim.Routing.GPSR
Greedy Perimeter Stateless Routing (GPSR) Algorithm, based on nodes know their own locations.
Algorithm() - Constructor for class Sim.Routing.GPSR.Algorithm
 
arrived(HardwareFrame) - Method in class Sim.Routing.AbstractRoutingAlgorithm
Event when a HardwareFrame arrives destined for this Node that does not have a user Packet, or has a Packet not for this Node.
arrived(HardwareFrame) - Method in class Sim.Routing.Champ.ChampAlgorithm
 
arrived(HardwareFrame) - Method in class Sim.Routing.DSR.DSRRoutingAlgorithm
Event when a HardwareFrame arrives destined for this Node that does not have a user Packet, or has a Packet not for this Node.
arrived(HardwareFrame) - Method in class Sim.Routing.FloodingRoutingAlgorithm
Event when a HardwareFrame arrives destined for this Node that does not have a user Packet, or has a Packet not for this Node.
arrived(HardwareFrame) - Method in class Sim.Routing.GPSR.Algorithm
Event when a HardwareFrame arrives destined for this Node that does not have a user Packet, or has a Packet not for this Node.
arrived(HardwareFrame) - Method in interface Sim.Routing.RoutingAlgorithm
Event when a HardwareFrame arrives destined for this Node that does not have a user Packet, or has a Packet not for this Node.
attached(Node) - Method in class Sim.Routing.AbstractRoutingAlgorithm
Event called when a Node is given a RemoteAlgorithm to route packets for it.
attached(Node) - Method in interface Sim.Routing.RoutingAlgorithm
Event called when a Node is given a RemoteAlgorithm to route packets for it.

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