|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Link in net.floodlightcontroller.flowcache |
---|
Fields in net.floodlightcontroller.flowcache with type parameters of type Link | |
---|---|
protected java.util.Map<Link,LinkInfo> |
PortDownReconciliation.links
|
Uses of Link in net.floodlightcontroller.linkdiscovery |
---|
Methods in net.floodlightcontroller.linkdiscovery that return types with arguments of type Link | |
---|---|
java.util.Map<Link,LinkInfo> |
ILinkDiscoveryService.getLinks()
Retrieves a map of all known link connections between OpenFlow switches and the associated info (valid time, port states) for the link. |
java.util.Map<NodePortTuple,java.util.Set<Link>> |
ILinkDiscoveryService.getPortLinks()
Get the map of node-port tuples from link DB |
java.util.Map<java.lang.Long,java.util.Set<Link>> |
ILinkDiscoveryService.getSwitchLinks()
Returns an unmodifiable map from switch id to a set of all links with it as an endpoint. |
Methods in net.floodlightcontroller.linkdiscovery with parameters of type Link | |
---|---|
LinkInfo |
ILinkDiscoveryService.getLinkInfo(Link link)
Retrieves the link info for a given link |
ILinkDiscovery.LinkType |
ILinkDiscoveryService.getLinkType(Link lt,
LinkInfo info)
Returns link type of a given link |
Uses of Link in net.floodlightcontroller.linkdiscovery.internal |
---|
Fields in net.floodlightcontroller.linkdiscovery.internal with type parameters of type Link | |
---|---|
protected java.util.Map<Link,LinkInfo> |
LinkDiscoveryManager.links
Map from link to the most recent time it was verified functioning |
protected java.util.Map<NodePortTuple,java.util.Set<Link>> |
LinkDiscoveryManager.portLinks
Map from a id:port to the set of links containing it as an endpoint |
protected java.util.Map<java.lang.Long,java.util.Set<Link>> |
LinkDiscoveryManager.switchLinks
Map from switch id to a set of all links with it as an endpoint |
Methods in net.floodlightcontroller.linkdiscovery.internal that return types with arguments of type Link | |
---|---|
java.util.Map<Link,LinkInfo> |
LinkDiscoveryManager.getLinks()
|
java.util.Map<NodePortTuple,java.util.Set<Link>> |
LinkDiscoveryManager.getPortLinks()
|
java.util.Map<java.lang.Long,java.util.Set<Link>> |
LinkDiscoveryManager.getSwitchLinks()
|
Methods in net.floodlightcontroller.linkdiscovery.internal with parameters of type Link | |
---|---|
protected boolean |
LinkDiscoveryManager.addOrUpdateLink(Link lt,
LinkInfo newInfo)
|
protected void |
LinkDiscoveryManager.deleteLink(Link link,
java.lang.String reason)
Delete a link |
LinkInfo |
LinkDiscoveryManager.getLinkInfo(Link link)
|
ILinkDiscovery.LinkType |
LinkDiscoveryManager.getLinkType(Link lt,
LinkInfo info)
|
java.lang.Long |
LinkDiscoveryManager.readLinkValidTime(Link lt)
|
protected void |
LinkDiscoveryManager.removeLinkFromStorage(Link lt)
Removes a link from storage using an asynchronous call. |
protected boolean |
LinkDiscoveryManager.updateLink(Link lt,
LinkInfo oldInfo,
LinkInfo newInfo)
|
protected void |
LinkDiscoveryManager.writeLinkToStorage(Link lt,
LinkInfo linkInfo)
Writes a LinkTuple and corresponding LinkInfo to storage |
Method parameters in net.floodlightcontroller.linkdiscovery.internal with type arguments of type Link | |
---|---|
protected void |
LinkDiscoveryManager.deleteLinks(java.util.List<Link> links,
java.lang.String reason)
Removes links from memory and storage. |
protected void |
LinkDiscoveryManager.deleteLinks(java.util.List<Link> links,
java.lang.String reason,
java.util.List<ILinkDiscovery.LDUpdate> updateList)
Removes links from memory and storage. |
Uses of Link in net.floodlightcontroller.linkdiscovery.web |
---|
Constructors in net.floodlightcontroller.linkdiscovery.web with parameters of type Link | |
---|---|
LinkWithType(Link link,
ILinkDiscovery.LinkType type,
ILinkDiscovery.LinkDirection direction)
|
Uses of Link in net.floodlightcontroller.routing |
---|
Fields in net.floodlightcontroller.routing with type parameters of type Link | |
---|---|
protected java.util.HashMap<java.lang.Long,Link> |
BroadcastTree.links
|
Methods in net.floodlightcontroller.routing that return Link | |
---|---|
Link |
BroadcastTree.getTreeLink(long node)
|
Methods in net.floodlightcontroller.routing that return types with arguments of type Link | |
---|---|
java.util.HashMap<java.lang.Long,Link> |
BroadcastTree.getLinks()
|
Methods in net.floodlightcontroller.routing with parameters of type Link | |
---|---|
void |
BroadcastTree.addTreeLink(long myNode,
Link link)
|
int |
Link.compareTo(Link a)
|
Constructor parameters in net.floodlightcontroller.routing with type arguments of type Link | |
---|---|
BroadcastTree(java.util.HashMap<java.lang.Long,Link> links,
java.util.HashMap<java.lang.Long,java.lang.Integer> costs)
|
Uses of Link in net.floodlightcontroller.topology |
---|
Fields in net.floodlightcontroller.topology with type parameters of type Link | |
---|---|
protected java.util.Set<Link> |
TopologyInstance.blockedLinks
Set of links that are blocked. |
protected java.util.Map<NodePortTuple,java.util.Set<Link>> |
TopologyManager.directLinks
Set of direct links |
protected java.util.Map<java.lang.Long,java.util.Set<Link>> |
Cluster.links
|
protected java.util.Map<NodePortTuple,java.util.Set<Link>> |
TopologyManager.portBroadcastDomainLinks
set of links that are broadcast domain links. |
protected java.util.Map<NodePortTuple,java.util.Set<Link>> |
TopologyManager.switchPortLinks
Set of links organized by node port tuple |
protected java.util.Map<NodePortTuple,java.util.Set<Link>> |
TopologyInstance.switchPortLinks
|
Methods in net.floodlightcontroller.topology that return types with arguments of type Link | |
---|---|
protected java.util.Set<Link> |
TopologyInstance.getBlockedLinks()
|
java.util.Map<java.lang.Long,java.util.Set<Link>> |
Cluster.getLinks()
|
java.util.Map<NodePortTuple,java.util.Set<Link>> |
TopologyManager.getPortBroadcastDomainLinks()
|
java.util.Map<NodePortTuple,java.util.Set<Link>> |
TopologyManager.getSwitchPortLinks()
|
Methods in net.floodlightcontroller.topology with parameters of type Link | |
---|---|
protected boolean |
TopologyInstance.isBlockedLink(Link l)
Returns true if a link has either one of its switch ports blocked. |
boolean |
TopologyInstance.isBroadcastDomainLink(Link l)
|
protected boolean |
TopologyInstance.isTunnelLink(Link l)
|
void |
TopologyManager.removeLink(Link link)
|
Method parameters in net.floodlightcontroller.topology with type arguments of type Link | |
---|---|
protected BroadcastTree |
TopologyInstance.dijkstra(Cluster c,
java.lang.Long root,
java.util.Map<Link,java.lang.Integer> linkCost,
boolean isDstRooted)
|
Constructor parameters in net.floodlightcontroller.topology with type arguments of type Link | |
---|---|
TopologyInstance(java.util.Map<java.lang.Long,java.util.Set<java.lang.Integer>> switchPorts,
java.util.Map<NodePortTuple,java.util.Set<Link>> switchPortLinks,
java.util.Set<NodePortTuple> broadcastDomainPorts)
|
|
TopologyInstance(java.util.Map<java.lang.Long,java.util.Set<java.lang.Integer>> switchPorts,
java.util.Set<NodePortTuple> blockedPorts,
java.util.Map<NodePortTuple,java.util.Set<Link>> switchPortLinks,
java.util.Set<NodePortTuple> broadcastDomainPorts,
java.util.Set<NodePortTuple> tunnelPorts)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |