Overview
Package
Class
Use
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
Q
R
S
T
U
V
W
X
Y
G
GenerateScript
- Class in
edu.colorado.cs.ns2.sys
This class is responsible for handling all file I/O operations necessary for writing the TCL script to disk.
GenerateScript()
- Constructor for class edu.colorado.cs.ns2.sys.
GenerateScript
Default constructor.
Generator
- Class in
edu.colorado.cs.ns2.gui
This class creates the Basic Frame, the Menus and Icons and Initializes the Listeners.
Generator()
- Constructor for class edu.colorado.cs.ns2.gui.
Generator
Default Constructor.
generator
- Variable in class edu.colorado.cs.ns2.gui.
Generator
GeneratorFileIO
- Class in
edu.colorado.cs.ns2.sys
This class encapsulates all essential data structures such that it may be saved or opened via file I/O.
GeneratorFileIO(Vector<Drawable>, SimulationData, int)
- Constructor for class edu.colorado.cs.ns2.sys.
GeneratorFileIO
Three-argument constructor.
GeneratorMain
- Class in
edu.colorado.cs.ns2
This class simply creates an instance of the Generator class, which causes the application to begin execution.
GeneratorMain()
- Constructor for class edu.colorado.cs.ns2.
GeneratorMain
getAcceptableAgents()
- Method in class edu.colorado.cs.ns2.agents.
Application
Returns a Vector of the acceptable agents on which the current Application may attach.
getAcceptableAgents()
- Method in class edu.colorado.cs.ns2.agents.
FTPAgent
Returns a Vector of acceptable agents on which this Application may be attached.
getAgent()
- Method in class edu.colorado.cs.ns2.sim.
AgentListItem
Returns a reference to the Agent Object.
getAgent1()
- Method in class edu.colorado.cs.ns2.sim.
Connection
Returns the first Agent.
getAgent2()
- Method in class edu.colorado.cs.ns2.sim.
Connection
Returns the second Agent.
getAgentByVariableName(String)
- Method in class edu.colorado.cs.ns2.sim.
NsNode
getAgentElementAt(int)
- Method in class edu.colorado.cs.ns2.sim.
NsNode
getAgentId()
- Method in class edu.colorado.cs.ns2.agents.
Agent
Returns the current Agent's unique identifier.
getAgentId()
- Method in class edu.colorado.cs.ns2.agents.
Application
Returns the unique Agent identifier.
getAgentId()
- Method in class edu.colorado.cs.ns2.sim.
ApplicationListItem
Returns the Agent's identifier.
getAgentList()
- Method in class edu.colorado.cs.ns2.sim.
NsNode
getAgentListSize()
- Method in class edu.colorado.cs.ns2.sim.
NsNode
getAgentName()
- Method in class edu.colorado.cs.ns2.agents.
Agent
Returns the Agent's NS2 name.
getAgentVariableName()
- Method in class edu.colorado.cs.ns2.sim.
AgentListItem
Returns the Agent's TCL variable name.
getApp()
- Method in class edu.colorado.cs.ns2.sim.
SimulationEvent
Returns the Application.
getApplicatinName()
- Method in class edu.colorado.cs.ns2.agents.
Application
Returns this Application's name.
getApplication()
- Method in class edu.colorado.cs.ns2.sim.
ApplicationListItem
Returns the Application.
getApplicationId()
- Method in class edu.colorado.cs.ns2.agents.
Application
Returns this Application's unique identifier.
getApplicationName()
- Method in class edu.colorado.cs.ns2.agents.
Application
Returns the Application's name.
getApplications()
- Method in class edu.colorado.cs.ns2.agents.
Agent
Returns a Vector of applications that reside on this Agent.
getApplicationsElementAt(int)
- Method in class edu.colorado.cs.ns2.agents.
Agent
Returns the Application at index element.
getApplicationVariableName()
- Method in class edu.colorado.cs.ns2.sim.
ApplicationListItem
Returns the Application's TCL variable name.
getArgs()
- Method in class edu.colorado.cs.ns2.sim.
Link
Returns the queue's arguments.
getArguments()
- Method in class edu.colorado.cs.ns2.sim.
LinkProperties
Returns the queue's arguments
getBandwidth()
- Method in class edu.colorado.cs.ns2.sim.
Link
Returns the link's bandwdith.
getBandwidth()
- Method in class edu.colorado.cs.ns2.sim.
LinkProperties
Returns the link's bandwidth
getBurstTime_()
- Method in class edu.colorado.cs.ns2.agents.
ExponentialAgent
Returns the TCL burst time field.
getBurstTime_()
- Method in class edu.colorado.cs.ns2.agents.
ParetoAgent
Returns the value of the TCL burstTime_ variable.
getClass_()
- Method in class edu.colorado.cs.ns2.agents.
TCPAgent
Returns the TCL class_ variabile's value.
getClass_()
- Method in class edu.colorado.cs.ns2.agents.
TCPRenoAgent
Returns the value of the TCL class_ variable.
getClass_()
- Method in class edu.colorado.cs.ns2.agents.
TCPVegasAgent
Returns the value of the class_ TCL variable.
getClass_()
- Method in class edu.colorado.cs.ns2.agents.
UDPAgent
Returns the value of the class_ TCL variable.
getConnections()
- Method in class edu.colorado.cs.ns2.sim.
ConnectionList
Return the connection list.
getConnections()
- Method in class edu.colorado.cs.ns2.sim.
Link
Returns the connection list for this link.
getConnectionsElementAt(int)
- Method in class edu.colorado.cs.ns2.sim.
ConnectionList
Return the ith element of the connection list.
getConnList()
- Method in class edu.colorado.cs.ns2.sim.
SimulationData
getDescription()
- Method in class edu.colorado.cs.ns2.sys.
NsFileFilter
Get the file type description.
getDestinationAddress()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the address of the Destination Node.
getEvent()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Event Type as "h", "+", "-" or "r"
getEvent()
- Method in class edu.colorado.cs.ns2.animation.
TraceEventNode
Get the Trace Event at the current node.
getEventList()
- Method in class edu.colorado.cs.ns2.sim.
SimulationData
getExtendedLinkProperties()
- Method in class edu.colorado.cs.ns2.sim.
Link
Returns the extended link properties for this link.
getFid_()
- Method in class edu.colorado.cs.ns2.agents.
TCPAgent
Returns the flow identifier.
getFid_()
- Method in class edu.colorado.cs.ns2.agents.
TCPRenoAgent
Returns the flow identifier.
getFid_()
- Method in class edu.colorado.cs.ns2.agents.
TCPVegasAgent
Returns the flow identifier.
getFid_()
- Method in class edu.colorado.cs.ns2.agents.
UDPAgent
Returns the flow identifier.
getFirst()
- Method in class edu.colorado.cs.ns2.animation.
EventQueue
Returns a reference to the head of the Queue.
getFirst()
- Method in interface edu.colorado.cs.ns2.animation.
TraceEventQueue
Returns a reference to the head of the Queue.
getFlags()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the flags set on the Packet.
getFlowId()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Flow ID.
getFromNode()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Source Node of the Packet.
getIdleTime_()
- Method in class edu.colorado.cs.ns2.agents.
ExponentialAgent
Returns the TCL idle time value.
getIdleTime_()
- Method in class edu.colorado.cs.ns2.agents.
ParetoAgent
Returns the value of the idleTime_ TCL variable.
getLast()
- Method in class edu.colorado.cs.ns2.animation.
EventQueue
Returns a reference to the tail of the Queue.
getLast()
- Method in interface edu.colorado.cs.ns2.animation.
TraceEventQueue
Returns a reference to the tail of the Queue.
getLatency()
- Method in class edu.colorado.cs.ns2.animation.
LinksElement
Get latency of the Link in milliseconds.
getLatency()
- Method in class edu.colorado.cs.ns2.sim.
Link
Returns the link's latency value.
getLatency()
- Method in class edu.colorado.cs.ns2.sim.
LinkProperties
Returns the link's latency.
getLine()
- Method in class edu.colorado.cs.ns2.graphics.
LineEndpoint
Returns a reference to the line shape.
getLink()
- Method in class edu.colorado.cs.ns2.graphics.
LineDrawable
Get the Link associated with the Line
getLinkBandwidth()
- Method in class edu.colorado.cs.ns2.gui.
DrawableMover
getLinkLatency()
- Method in class edu.colorado.cs.ns2.gui.
DrawableMover
getLinkProperties()
- Static method in class edu.colorado.cs.ns2.gui.dialogs.
LinkPropertiesDialog
Simply creates a new LinkPropertiesDialog instance.
getLinkQueueType()
- Method in class edu.colorado.cs.ns2.gui.
DrawableMover
getLinks()
- Static method in class edu.colorado.cs.ns2.animation.
TraceFileParser
Returns a Vector of all links in the Trace File.
getLinks()
- Method in class edu.colorado.cs.ns2.sim.
SimulationData
getMaxNodeId()
- Method in class edu.colorado.cs.ns2.sim.
SimulationData
getMyCanvas()
- Method in class edu.colorado.cs.ns2.gui.
DrawableMover
getMyList()
- Method in class edu.colorado.cs.ns2.gui.
DrawableMover
getMyListDrawable()
- Method in class edu.colorado.cs.ns2.sys.
GeneratorFileIO
Returns a list of graphical shapes that can be displayed on the GUI.
getNext()
- Method in class edu.colorado.cs.ns2.animation.
TraceEventNode
Get the next Trace Event from the current node.
getNextAgentId()
- Method in class edu.colorado.cs.ns2.gui.
DrawableMover
getNextAgentId()
- Method in class edu.colorado.cs.ns2.sys.
GeneratorFileIO
Returns the next avaiable agent identifier.
getNode1()
- Method in class edu.colorado.cs.ns2.animation.
LinksElement
Get the first node's identifier attached to the Link.
getNode1()
- Method in class edu.colorado.cs.ns2.sim.
Link
Returns the node at endpoint 1.
getNode2()
- Method in class edu.colorado.cs.ns2.animation.
LinksElement
Get the second node's identifier attached to the Link.
getNode2()
- Method in class edu.colorado.cs.ns2.sim.
Link
Returns the node at endpoint 2.
getNodeById(int)
- Method in class edu.colorado.cs.ns2.sim.
SimulationData
getNodeId()
- Method in class edu.colorado.cs.ns2.agents.
Agent
Returns the Node identifier on which the current Agent is attached.
getNodeId()
- Method in class edu.colorado.cs.ns2.agents.
Application
Returns the Node's identifier on which the Application resides.
getNodeId()
- Method in class edu.colorado.cs.ns2.sim.
AgentListItem
Returns the node identifier.
getNodeId()
- Method in class edu.colorado.cs.ns2.sim.
ApplicationListItem
Returns the node's identifier.
getNodeId()
- Method in class edu.colorado.cs.ns2.sim.
NsNode
getNodes()
- Method in class edu.colorado.cs.ns2.sim.
SimulationData
getNodeVariableName()
- Method in class edu.colorado.cs.ns2.sim.
AgentListItem
Returns the node's TCL variable name.
getNodeVariableName()
- Method in class edu.colorado.cs.ns2.sim.
ApplicationListItem
Returns the node's TCL variable name.
getNsNode()
- Method in class edu.colorado.cs.ns2.graphics.
RectDrawable
Get the NsNode Simulation object associated with this Node.
getPacketFlow(int, int, int)
- Method in class edu.colorado.cs.ns2.animation.
Animate
Calculates the set of Co-ordinates at which the packet component should be drawn in the Animation.
getPacketSize()
- Method in class edu.colorado.cs.ns2.animation.
TimeLine
Get the Size of Packet for this Event.
getPacketSize()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Packet Size
getPacketSize_()
- Method in class edu.colorado.cs.ns2.agents.
CBRAgent
Returns the TCL
packetSize_
value.
getPacketSize_()
- Method in class edu.colorado.cs.ns2.agents.
TCPAgent
Returns the packet size.
getPacketType()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Packet Type
getPoint()
- Method in class edu.colorado.cs.ns2.graphics.
RectDrawable
Get Point Representing the co-ordinates of the location of the Node.
getPoint1()
- Method in class edu.colorado.cs.ns2.graphics.
LineDrawable
Get first endpoint of Line
getPoint2()
- Method in class edu.colorado.cs.ns2.graphics.
LineDrawable
Get second endpoint of Line
getQueueBufferSize()
- Method in class edu.colorado.cs.ns2.sim.
ExtendedLinkProperties
Returns the queue's buffer size.
getQueueType()
- Method in class edu.colorado.cs.ns2.sim.
Link
Returns the queue type.
getQueueType()
- Method in class edu.colorado.cs.ns2.sim.
LinkProperties
Returns the link's queue type.
getRate_()
- Method in class edu.colorado.cs.ns2.agents.
CBRAgent
Returns the value of
rate_
.
getRate_()
- Method in class edu.colorado.cs.ns2.agents.
ExponentialAgent
Returns the TCL rate field.
getRate_()
- Method in class edu.colorado.cs.ns2.agents.
ParetoAgent
Returns the value of the TCL rate_ variable.
getReachableNodes()
- Method in class edu.colorado.cs.ns2.sim.
NsNode
getSeqNo()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Sequence Number
getShape_()
- Method in class edu.colorado.cs.ns2.agents.
ParetoAgent
Returns the value of the TCL shape_ variable.
getSimData()
- Method in class edu.colorado.cs.ns2.gui.
DrawableMover
getSimData()
- Method in class edu.colorado.cs.ns2.sys.
GeneratorFileIO
Returns the main simulation data structure.
getSimulationTime()
- Method in class edu.colorado.cs.ns2.sim.
SimulationEvent
Returns the simulation time when this event will be executed.
getSName()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get S-Name - Do not know what Sname is??
getSourceAddress()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get Source Node Address
getTemplateString()
- Method in class edu.colorado.cs.ns2.sys.
GenerateScript
Returns the TCL code as a String.
getTime()
- Method in class edu.colorado.cs.ns2.animation.
TimeLine
Get the time in ms for the event.
getTime()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Time of the Event.
getToNode()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Destination Node Id
getType_()
- Method in class edu.colorado.cs.ns2.agents.
CBRAgent
Returns the CBR
type_
field.
getType_()
- Method in class edu.colorado.cs.ns2.agents.
ExponentialAgent
Returns the TCL type value.
getType_()
- Method in class edu.colorado.cs.ns2.agents.
ParetoAgent
Returns the value of the type_ TCL variaible.
getUniqueId()
- Method in class edu.colorado.cs.ns2.animation.
TraceEvent
Get the Unique Id of the Packet.
getVariableName()
- Method in class edu.colorado.cs.ns2.agents.
Agent
Returns the Agent's TCP variable name.
getVariableName()
- Method in class edu.colorado.cs.ns2.agents.
Application
Returns this Application's TCL variable name.
getVersionNumber()
- Method in class edu.colorado.cs.svn.
SvnVersionParser
Returns the current version number.
getWhatToDO()
- Method in class edu.colorado.cs.ns2.sim.
SimulationEvent
Return the action that should be performed by the simulator.
getWhichEndPoint()
- Method in class edu.colorado.cs.ns2.graphics.
LineEndpoint
Returns True if we want endpoint 1, False if we want endpoint 2.
getX()
- Method in class edu.colorado.cs.ns2.animation.
TimeLine
Get x co-ordinate of the packet to be displayed.
getX()
- Method in class edu.colorado.cs.ns2.sim.
NsNode
getX1()
- Method in class edu.colorado.cs.ns2.graphics.
CoordinatePair
Get x-coordinate of first Point.
getX2()
- Method in class edu.colorado.cs.ns2.graphics.
CoordinatePair
Get x-coordinate of second Point.
getY()
- Method in class edu.colorado.cs.ns2.animation.
TimeLine
Get y co-ordinate of the packet to be displayed.
getY()
- Method in class edu.colorado.cs.ns2.sim.
NsNode
getY1()
- Method in class edu.colorado.cs.ns2.graphics.
CoordinatePair
Get y-coordinate of first Point.
getY2()
- Method in class edu.colorado.cs.ns2.graphics.
CoordinatePair
Get y-coordinate of second Point.
Overview
Package
Class
Use
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
Q
R
S
T
U
V
W
X
Y