| Package | Description |
|---|---|
| org.opendaylight.vtn.manager.internal.packet.cache | |
| org.opendaylight.vtn.manager.internal.util.flow.action |
This package contains utility classes for flow action management.
|
| org.opendaylight.vtn.manager.internal.util.flow.match |
This package contains utility classes for flow match handling.
|
| org.opendaylight.vtn.manager.internal.util.packet | |
| org.opendaylight.vtn.manager.internal.util.vnode.mac | |
| org.opendaylight.vtn.manager.util |
This package provides various utility classes.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Inet4Packet.setDestinationAddress(IpNetwork ipn)
Set the destination IP address.
|
boolean |
Inet4Packet.setSourceAddress(IpNetwork ipn)
Set the source IP address.
|
| Modifier and Type | Method and Description |
|---|---|
IpNetwork |
VTNInetAddrAction.getAddress()
Return the IP address to be set.
|
| Constructor and Description |
|---|
VTNInetAddrAction(IpNetwork addr)
Construct a new instance without specifying action order.
|
VTNInetAddrAction(IpNetwork addr,
Integer ord)
Construct a new instance with specifying action order.
|
VTNSetInetDstAction(IpNetwork addr)
Construct a new instance without specifying action order.
|
VTNSetInetDstAction(IpNetwork addr,
Integer ord)
Construct a new instance with specifying action order.
|
VTNSetInetSrcAction(IpNetwork addr)
Construct a new instance without specifying action order.
|
VTNSetInetSrcAction(IpNetwork addr,
Integer ord)
Construct a new instance with specifying action order.
|
| Modifier and Type | Method and Description |
|---|---|
IpNetwork |
VTNInetMatch.getDestinationNetwork()
Return the destination IP network to match against packets.
|
IpNetwork |
VTNInetMatch.getSourceNetwork()
Return the source IP network to match against packets.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Class<? extends IpNetwork> |
VTNInetMatch.getIpNetworkType()
Return a class to represent an IP address.
|
| Constructor and Description |
|---|
VTNInet4Match(IpNetwork src,
IpNetwork dst,
Short proto,
Short d)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
IpNetwork |
InetHeader.getDestinationAddress()
Return the destination IP address.
|
IpNetwork |
InetHeader.getSourceAddress()
Return the source IP address.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
InetHeader.setDestinationAddress(IpNetwork ipn)
Set the destination IP address.
|
boolean |
InetHeader.setSourceAddress(IpNetwork ipn)
Set the source IP address.
|
| Modifier and Type | Method and Description |
|---|---|
Set<IpNetwork> |
NewMacEntry.getIpNetworkSet()
Return a set of
IpNetwork instances associated with this
MAC address table entry. |
Set<IpNetwork> |
CurrentMacEntry.getIpNetworkSet()
Return a set of
IpNetwork instances associated with this
MAC address table entry. |
abstract Set<IpNetwork> |
MacEntry.getIpNetworkSet()
Return a set of
IpNetwork instances associated with this
MAC address table entry. |
| Modifier and Type | Method and Description |
|---|---|
void |
NewMacEntry.addIpAddress(IpNetwork ip)
This method should never be called because the IP address is already
specified by the constructor.
|
void |
CurrentMacEntry.addIpAddress(IpNetwork ip)
Associate the given IP address with this MAC address table entry.
|
abstract void |
MacEntry.addIpAddress(IpNetwork ip)
Associate the given IP address with this MAC address table entry.
|
| Constructor and Description |
|---|
NewMacEntry(EtherAddress eaddr,
SalPort sport,
String pname,
int vid,
IpNetwork ip,
VNodeIdentifier<?> ident)
Construct a new instance to be put into the MD-SAL datastore.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Ip4Network
Ip4Network describes an IPv4 network. |
| Modifier and Type | Method and Description |
|---|---|
static IpNetwork |
IpNetwork.create(org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.address.Address addr)
Create an
IpNetwork instance which represents the IP network
specified by the given Address instance. |
static IpNetwork |
IpNetwork.create(InetAddress iaddr)
Create an
IpNetwork instance which represents the given IP
address. |
static IpNetwork |
IpNetwork.create(InetAddress iaddr,
int prefix)
Create an
IpNetwork instance which represents the IP network
specified by a pair of IP address and CIDR prefix. |
static IpNetwork |
IpNetwork.create(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip)
Create an
IpNetwork instance which represents the IP address
specified by the given IpAddress instance. |
static IpNetwork |
IpNetwork.create(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix ipp)
Create an
IpNetwork instance which represents the IP network
specified by the given IpPrefix instance. |
static IpNetwork |
IpNetwork.create(String cidr)
Create an
IpNetwork instance which represents the IP network
specified by CIDR notation. |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
IpNetwork.contains(IpNetwork inw)
Determine whether this network contains the given IP host.
|
boolean |
Ip4Network.contains(IpNetwork inw)
Determine whether this network contains the given IP host.
|
static Ip4Network |
Ip4Network.toIp4Address(IpNetwork ipn)
Ensure that the given
IpNetwork instance represents an
IPv4 address. |
Copyright © 2018 OpenDaylight. All rights reserved.