public final class VtnConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_BRIDGE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static void |
applyBridgeConfig(org.onosproject.net.driver.DriverHandler handler,
String dpid,
String exPortName)
Creates or update bridge in the controller device.
|
static void |
applyTunnelConfig(org.onosproject.net.driver.DriverHandler handler,
org.onlab.packet.IpAddress srcIp,
org.onlab.packet.IpAddress dstIp)
Creates or update tunnel in the controller device.
|
static Set<org.onosproject.net.PortNumber> |
getPortNumbers(org.onosproject.net.driver.DriverHandler handler)
Gets ports in the controller device.
|
static void |
removeTunnelConfig(org.onosproject.net.driver.DriverHandler handler,
org.onlab.packet.IpAddress srcIp,
org.onlab.packet.IpAddress dstIp)
Creates or update tunnel in the controller device.
|
public static final String DEFAULT_BRIDGE_NAME
public static void applyBridgeConfig(org.onosproject.net.driver.DriverHandler handler,
String dpid,
String exPortName)
handler - DriverHandlerdpid - datapath idexPortName - external port namepublic static void applyTunnelConfig(org.onosproject.net.driver.DriverHandler handler,
org.onlab.packet.IpAddress srcIp,
org.onlab.packet.IpAddress dstIp)
handler - DriverHandlersrcIp - the ipAddress of the local controller devicedstIp - the ipAddress of the remote controller devicepublic static void removeTunnelConfig(org.onosproject.net.driver.DriverHandler handler,
org.onlab.packet.IpAddress srcIp,
org.onlab.packet.IpAddress dstIp)
handler - DriverHandlersrcIp - the ipAddress of the local controller devicedstIp - the ipAddress of the remote controller devicepublic static Set<org.onosproject.net.PortNumber> getPortNumbers(org.onosproject.net.driver.DriverHandler handler)
handler - DriverHandlerCopyright © 2016. All rights reserved.