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

G

generateTraffic(PhysicalTopology, EventScheduler, int) - Method in class wdmsim.TrafficGenerator
Generates the network's traffic.
getAdjMatrix() - Method in class wdmsim.PhysicalTopology
Retrives a given PhysicalTopology's adjancency matrix, which contains the links between source and destination nodes.
getAdjMatrix() - Method in class wdmsim.VirtualTopology
Retrieves the adjacency matrix of the Virtual Topology.
getAvailableLightpaths(int, int, int) - Method in class wdmsim.VirtualTopology
Retrieves a TreeSet with the Virtual Topology's available lightpaths.
getBandwidth() - Method in class wdmsim.WDMLink
Retrieves the bandwidth available for a given WDMLink.
getCOS() - Method in class wdmsim.Flow
Retrieves a given Flow's "class of service".
getDelay() - Method in class wdmsim.WDMLink
Retrieves the propagation delay for a given WDMLink.
getDestination() - Method in class wdmsim.Flow
Retrieves the destination node for a given Flow.
getDestination() - Method in class wdmsim.LightPath
Retrieves the destination node of a given LightPath.
getDestination() - Method in class wdmsim.WDMLink
Retrieves the destination node for a given WDMLink.
getDuration() - Method in class wdmsim.Flow
Retrieves the duration time, in seconds, of a given Flow.
getFlow(long) - Method in class wdmsim.ControlPlane
Retrieves a Flow object from the list of active flows.
getFlow() - Method in class wdmsim.FlowArrivalEvent
Retrives the flow attribute of the FlowArrivalEvent object.
getFlow(long) - Method in interface wdmsim.rwa.ControlPlaneForRWA
 
getHops() - Method in class wdmsim.LightPath
The fiber links are physical hops.
getID() - Method in class wdmsim.Flow
Retrieves the unique identifier for a given Flow.
getID() - Method in class wdmsim.FlowDepartureEvent
Retrieves the identifier of the FlowDepartureEvent object.
getID() - Method in class wdmsim.LightPath
Retrieves the unique identifier of a given LightPath.
getID() - Method in class wdmsim.OXC
Retrieves the OXC's unique identifier.
getID() - Method in class wdmsim.WDMLink
Retrieves the unique identifier for a given WDMLink.
getLightpath(long) - Method in class wdmsim.VirtualTopology
Retrieves a determined LightPath object from the Virtual Topology.
getLightpathBWAvailable(long) - Method in class wdmsim.VirtualTopology
Retrieves the available bandwidth of a given lightpath.
getLightpathFlowCount(long) - Method in class wdmsim.ControlPlane
Counts number of times a given LightPath object is used within the Flow objects of the network.
getLightpathFlowCount(long) - Method in interface wdmsim.rwa.ControlPlaneForRWA
 
getLightpaths() - Method in class wdmsim.Path
Returns the list of lightpaths that belong to a given Path.
getLightpaths(int, int) - Method in class wdmsim.VirtualTopology
Retrieves the TreeSet with all LightPath objects that belong to the Virtual Topology.
getLightpathsGraph(int) - Method in class wdmsim.VirtualTopology
Retrieves the lightpaths of a weighted graph.
getLink(int) - Method in class wdmsim.PhysicalTopology
Retrieves a specific link in the PhysicalTopology object, based on its unique identifier.
getLink(int, int) - Method in class wdmsim.PhysicalTopology
Retrieves a specific link in the PhysicalTopology object, based on its source and destination nodes.
getLinks() - Method in class wdmsim.LightPath
Retrieves the LightPath's vector containing the identifier numbers of the links that compose the path.
getMappedFlows() - Method in class wdmsim.ControlPlane
Retrieves the complete set of Flow/Path pairs listed on the mappedFlows HashMap.
getMappedFlows() - Method in interface wdmsim.rwa.ControlPlaneForRWA
 
getMyStatisticsObject() - Static method in class wdmsim.MyStatistics
Creates a new MyStatistics object, in case it does'n exist yet.
getNode(int) - Method in class wdmsim.PhysicalTopology
Retrieves a specific node in the PhysicalTopology object.
getNumLinks() - Method in class wdmsim.PhysicalTopology
Retrieves the number of links in a given PhysicalTopology.
getNumNodes() - Method in class wdmsim.PhysicalTopology
Retrieves the number of nodes in a given PhysicalTopology.
getNumWavelengths() - Method in class wdmsim.PhysicalTopology
Retrieves the number of wavelengths in a given PhysicalTopology.
getPath(Flow) - Method in class wdmsim.ControlPlane
Retrieves a Path object, based on a given Flow object.
getPath(Flow) - Method in interface wdmsim.rwa.ControlPlaneForRWA
 
getRate() - Method in class wdmsim.Flow
Retrieves the required bandwidth for a given Flow.
getShortestPath(WeightedGraph, int, int) - Static method in class wdmsim.util.Dijkstra
Retrieves the shortest path between a source and a destination node, within a weighted graph.
getShortestPath(int[], int, int) - Static method in class wdmsim.util.Dijkstra
Finds the shortest path between a source and a destination node.
getSource() - Method in class wdmsim.Flow
Retrieves the source node for a given Flow.
getSource() - Method in class wdmsim.LightPath
Retrieves the source node of a given LightPath.
getSource() - Method in class wdmsim.WDMLink
Retrieves the source node for a given WDMLink.
getTime() - Method in class wdmsim.Event
Retrieves current scheduled time for a given Event.
getTracerObject() - Static method in class wdmsim.Tracer
Creates a new Tracer object, in case it doesn't exist yet.
getWavelengths() - Method in class wdmsim.LightPath
Retrieves the LightPath's vector containing the wavelengths that the fiber links in the path use.
getWavelengths() - Method in class wdmsim.WDMLink
Retrieves the number of available wavelengths for a given WDMLink.
getWeight(int, int) - Method in class wdmsim.util.WeightedGraph
Retrieves the weight of a given edge on the graph.
getWeight() - Method in class wdmsim.WDMLink
Retrieves the weight for a given WDMLink.
getWeightedGraph() - Method in class wdmsim.PhysicalTopology
Returns a weighted graph with vertices, edges and weights representing the physical network nodes, links and weights implemented by this class object.
getWeightedGraph(int, int) - Method in class wdmsim.VirtualTopology
Returns a weighted graph with vertices representing the physical network nodes, and the edges representing the physical links.
getWvlConversionRange() - Method in class wdmsim.OXC
This function provides the wavelength conversion range of a given OXC.

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