Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
R
RandomLocationGenerator
- Class in
Sim
A location creator that is used to get random value locations that are within the range specified in the constructor.
RandomLocationGenerator(Integer, Integer)
- Constructor for class Sim.
RandomLocationGenerator
Set the input random seed, max x and y for the returned location.
RandomLocationManager
- Class in
Sim
RandomLocationManager implements a LocationManager that will allow a node to move from a position to another random position and pause.
RandomLocationManager(Double, Integer, Location, Integer)
- Constructor for class Sim.
RandomLocationManager
Constructs a location manager that will return paths to random locations.
receiveFrame(HardwareFrame)
- Method in class Sim.
Node
Occurs when a node receives a frame.
removeFirstHop()
- Method in class Sim.Routing.DSR.
Route
removeLastHop()
- Method in class Sim.Routing.DSR.
Route
removeNode(int)
- Method in class Sim.
World
Removes a Node (by giving its unique address) from the World.
removeSuccessor(int)
- Method in class Sim.Routing.Champ.
RouteCache
replacePreviousHops(int, int, int, int)
- Method in class Sim.Routing.Champ.
RouteRequestCache
replacePreviousHops will replace the old list of previous hops and replace with the previousHop passed to it
reportArrival(double)
- Method in class Sim.
Packet
Tells a Packet that it has arrived at its destination at the given time.
reportHop(double)
- Method in class Sim.
Packet
reports when this packet has gone a hop;
reportSent(double)
- Method in class Sim.
Packet
Tells a Packet that it has been introduced to a Node for sending.
reportTotalHops(Packet, int, double)
- Method in interface Sim.
PacketListener
Event called when a Packet is is passed to a new node, including the terminating node.
reportTotalHops(Packet, int, double)
- Method in class Sim.
PacketWatcher
RERRHeader
- Class in
Sim.Routing.Champ
RERRHeader(int, int, int, int, int)
- Constructor for class Sim.Routing.Champ.
RERRHeader
Creates a new instance of RERRHeader
reverse()
- Method in class Sim.Routing.DSR.
Route
Route
- Class in
Sim.Routing.DSR
Route provides a convenient interface for dealing with routing chains with copy-on-write semantics.
Route(Integer...)
- Constructor for class Sim.Routing.DSR.
Route
RouteCache
- Class in
Sim.Routing.Champ
RouteCache()
- Constructor for class Sim.Routing.Champ.
RouteCache
Creates a new instance of RouteCache
RouteError
- Class in
Sim.Routing.DSR
RouteError tells nodes about a broken link from one point to another.
RouteError(int, int)
- Constructor for class Sim.Routing.DSR.
RouteError
routeRepair(int, int, int, int, int, Packet)
- Method in class Sim.Routing.Champ.
ChampAlgorithm
routeRepair() will send out RREQ to see if it can get a new path for the packet.
RouteRepairTimeout
- Class in
Sim.Routing.Champ
RouteRepairTimeout(int, NormalPacketHeader, Packet, ChampAlgorithm)
- Constructor for class Sim.Routing.Champ.
RouteRepairTimeout
Creates a new instance of RouteRepairTimeout
RouteReply
- Class in
Sim.Routing.DSR
RouteReply contains a response to a RouteRequest by holding a complete path from originator to desired destination.
RouteReply(Route)
- Constructor for class Sim.Routing.DSR.
RouteReply
RouteRequest
- Class in
Sim.Routing.DSR
RouteRequest is a flooded protocol header to request a route from the originator to a target.
RouteRequest(PacketId, int, int, int, RouteError)
- Constructor for class Sim.Routing.DSR.
RouteRequest
RouteRequest(PacketId, int, int, int)
- Constructor for class Sim.Routing.DSR.
RouteRequest
RouteRequest(PacketId, int, Route, int, RouteError)
- Constructor for class Sim.Routing.DSR.
RouteRequest
RouteRequestBackoffEvent
- Class in
Sim.Routing.Champ
RouteRequestBackoffEvent(ChampAlgorithm, HardwareFrame, Node)
- Constructor for class Sim.Routing.Champ.
RouteRequestBackoffEvent
Creates a new instance of RouteRequestBackoffEvent
RouteRequestCache
- Class in
Sim.Routing.Champ
RouteRequestCache(int)
- Constructor for class Sim.Routing.Champ.
RouteRequestCache
Creates a new instance of RouteRequestCache
RouteRequested
- Class in
Sim.Routing.Champ
RouteRequested()
- Constructor for class Sim.Routing.Champ.
RouteRequested
Creates a new instance of RouteRequested
RouteRequested(int, int, int, int, LinkedList<Integer>, boolean)
- Constructor for class Sim.Routing.Champ.
RouteRequested
RoutingAlgorithm
- Interface in
Sim.Routing
RoutingAlgorithm specifies the interface for a routing algorithm for a Node.
RREPHeader
- Class in
Sim.Routing.Champ
RREPHeader(int, int, int, int, LinkedList, int, double, int)
- Constructor for class Sim.Routing.Champ.
RREPHeader
Creates a new instance of RREPHeader
RREQHeader
- Class in
Sim.Routing.Champ
RREQHeader(int, int, int, int, int, int, int)
- Constructor for class Sim.Routing.Champ.
RREQHeader
Creates a new instance of RREQHeader
RREQTimeOutEvent
- Class in
Sim.Routing.Champ
RREQTimeOutEvent(HardwareFrame, HardwareFrame, HardwareFrame, boolean, RouteRequested, RouteCache, Node)
- Constructor for class Sim.Routing.Champ.
RREQTimeOutEvent
Creates a new instance of RREQTimeOutEvent
runSimulation()
- Method in class Sim.
SimulationRunner
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W