| Package | Description |
|---|---|
| org.opendaylight.vtn.manager.internal.util.vnode |
This package contains utility classes for virtual node management.
|
| org.opendaylight.vtn.manager.internal.vnode |
| Modifier and Type | Class and Description |
|---|---|
class |
BridgeIdentifier<T extends VtnPortMappableBridge>
BridgeIdentifier describes an identifier for virtual bridge,
such ask vBridge and vTerminal. |
class |
MacMapHostIdentifier
MacMapHostIdentifier describes an identifier for a host mapped
by a MAC mapping configured in a vBridge. |
class |
MacMapIdentifier
MacMapIdentifier describes an identifier for a MAC mapping
configured in a vBridge. |
class |
VBridgeIdentifier
VBridgeIdentifier describes an identifier for a vBridge. |
class |
VBridgeIfIdentifier
VBridgeIfIdentifier describes an identifier for a virtual interface
attached to a vBridge. |
class |
VBridgeMapIdentifier<T extends org.opendaylight.yangtools.yang.binding.DataObject>
VBridgeMapIdentifier describes an identifier for a virtual mapping
configured in a vBridge. |
class |
VInterfaceIdentifier<B extends VtnPortMappableBridge>
VInterfaceIdentifier describes an identifier for a virtual
interface which can have port mapping configuration. |
class |
VlanMapIdentifier
VlanMapIdentifier describes an identifier for a VLAN mapping
configured in a vBridge. |
class |
VTerminalIdentifier
VTerminalIdentifier describes an identifier for a vTerminal. |
class |
VTerminalIfIdentifier
VTerminalIfIdentifier describes an identifier for a virtual
interface attached to a vTerminal. |
| Modifier and Type | Method and Description |
|---|---|
TenantNodeIdentifier<?,?> |
VirtualMapNode.getIdentifier()
Return the identifier for this node.
|
TenantNodeIdentifier<?,?> |
VirtualMapNode.getIdentifier(EtherAddress eaddr,
int vid)
Return the identifier for the virtual mapping which maps the given host.
|
static TenantNodeIdentifier<?,?> |
MappingRegistry.getMapping(TxContext ctx,
EtherAddress eaddr,
SalPort sport,
int vid)
Return the identifier for the virtual network mapping which maps the
specified host.
|
| Modifier and Type | Method and Description |
|---|---|
VirtualBridge<?> |
VNodeReader.getBridge(TenantNodeIdentifier<?,?> ident)
Return the virtual bridge that contains the specified virtual node.
|
void |
PacketContext.initPacketIn(TenantNodeIdentifier<?,?> ref)
Initialize the received packet information.
|
protected VirtualMapNode |
VirtualBridge.match(PacketContext pctx,
TenantNodeIdentifier<?,?> ref,
EtherAddress eaddr,
SalPort sport,
int vid,
boolean pktin)
Return the virtual network node in this bridge which maps the specified
host.
|
protected VirtualMapNode |
VBridge.match(PacketContext pctx,
TenantNodeIdentifier<?,?> ref,
EtherAddress eaddr,
SalPort sport,
int vid,
boolean pktin)
Return the virtual network node in this vBridge which maps the specified
host.
|
void |
VTenant.receive(PacketContext pctx,
TenantNodeIdentifier<?,?> ref)
Receive a packet mapped to the VTN.
|
void |
VirtualBridge.receive(PacketContext pctx,
TenantNodeIdentifier<?,?> ref)
Receive a packet mapped to the virtual bridge.
|
Copyright © 2018 OpenDaylight. All rights reserved.