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.

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