Package | Description |
---|---|
net.onrc.openvirtex.elements | |
net.onrc.openvirtex.elements.network | |
net.onrc.openvirtex.routing |
Modifier and Type | Method and Description |
---|---|
List<OVXLink> |
Mappable.getVirtualLinks(PhysicalLink physicalLink,
Integer tenantId)
Gets the list of OVXLinks that are part of virtual network identified by
tenantId and which include the specified physicalLink.
|
List<OVXLink> |
OVXMap.getVirtualLinks(PhysicalLink physicalLink,
Integer tenantId)
Gets the list of OVXLinks that are part of virtual network identified by
tenantId and which include the specified physicalLink.
|
Modifier and Type | Method and Description |
---|---|
void |
Mappable.addLinks(List<PhysicalLink> physicalLinks,
OVXLink virtualLink)
Create the mapping between PhysicalLinks and a VirtualLink.
|
void |
OVXMap.addLinks(List<PhysicalLink> physicalLinks,
OVXLink virtualLink)
Creates the mapping between PhysicalLinks and a VirtualLink.
|
List<PhysicalLink> |
Mappable.getPhysicalLinks(OVXLink virtualLink)
Get the physicalLinks that all make up a specified virtualLink.
|
List<PhysicalLink> |
OVXMap.getPhysicalLinks(OVXLink virtualLink)
Gets the physicalLinks that all make up a specified OVXLink.
|
void |
Mappable.removeVirtualLink(OVXLink virtualLink)
Delete the OVXLink object.
|
void |
OVXMap.removeVirtualLink(OVXLink virtualLink)
Removes the virtual link from the map.
|
Modifier and Type | Method and Description |
---|---|
OVXLink |
OVXNetwork.connectLink(long ovxSrcDpid,
short ovxSrcPort,
long ovxDstDpid,
short ovxDstPort,
String alg,
byte numBackups)
Creates virtual link between given virtual source port
and virtual destination port, creates a unique link ID,
creates its mapping to the physical
topology, and adds it to the topology.
|
OVXLink |
OVXNetwork.connectLink(long ovxSrcDpid,
short ovxSrcPort,
long ovxDstDpid,
short ovxDstPort,
String alg,
byte numBackups,
int linkId)
Creates virtual link, adds it to the topology, and returns the link instance.
|
OVXLink |
OVXNetwork.setLinkPath(int linkId,
List<PhysicalLink> physicalLinks,
byte priority)
Creates virtual link mapping to the physical topology.
|
Modifier and Type | Method and Description |
---|---|
List<OVXLink> |
OVXNetwork.getLinksById(Integer linkId) |
Set<OVXLink> |
OVXNetwork.getLinkSet() |
Modifier and Type | Method and Description |
---|---|
boolean |
OVXNetwork.removeLink(OVXLink virtualLink) |
Modifier and Type | Method and Description |
---|---|
void |
ManualRoute.setLinkPath(OVXLink ovxLink) |
void |
ShortestPath.setLinkPath(OVXLink ovxLink) |
void |
Routable.setLinkPath(OVXLink ovxLink)
Sets end-points to a route.
|
Copyright © 2015. All rights reserved.