Modifier and Type | Method and Description |
---|---|
static List<ActionInfo> |
IfmUtil.getEgressActionInfosForInterface(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface interfaceInfo,
String portNo,
InterfaceInfo.InterfaceType ifaceType,
Long tunnelKey,
int actionKeyStart,
boolean isDefaultEgress,
int ifIndex,
long groupId)
Returns the list of egress actions for a given interface.
|
static List<ActionInfo> |
IfmUtil.getEgressActionInfosForInterface(String interfaceName,
int actionKeyStart,
InterfaceManagerCommonUtils interfaceUtils,
Boolean isDefaultEgress) |
static List<ActionInfo> |
IfmUtil.getEgressActionInfosForInterface(String interfaceName,
Long tunnelKey,
int actionKeyStart,
InterfaceManagerCommonUtils interfaceUtils,
Boolean isDefaultEgress)
Returns a list of Actions to be taken when sending a packet over an
interface.
|
List<ActionInfo> |
InterfacemgrProvider.getInterfaceEgressActions(String ifName) |
Modifier and Type | Method and Description |
---|---|
static void |
IfmUtil.addEgressActionInfosForInterface(int ifIndex,
int actionKeyStart,
List<ActionInfo> result) |
Modifier and Type | Method and Description |
---|---|
List<ActionInfo> |
IInterfaceManager.getInterfaceEgressActions(String ifName) |
Modifier and Type | Method and Description |
---|---|
List<ActionInfo> |
ActionInfoList.getActionInfos() |
Modifier and Type | Method and Description |
---|---|
static List<org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list.Action> |
MDSALUtil.buildActions(List<ActionInfo> actions) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.TransmitPacketInput |
MDSALUtil.getPacketOut(List<ActionInfo> actionInfos,
byte[] payload,
BigInteger dpnId,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef nodeConnRef) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.TransmitPacketInput |
MDSALUtil.getPacketOut(List<ActionInfo> actionInfos,
byte[] payload,
long dpnId,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef ingress) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.TransmitPacketInput |
MDSALUtil.getPacketOutDefault(List<ActionInfo> actionInfos,
byte[] payload,
BigInteger dpnId) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.TransmitPacketInput |
MDSALUtil.getPacketOutFromController(List<ActionInfo> actionInfos,
byte[] payload,
long dpnId,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef egress) |
Constructor and Description |
---|
ActionInfoList(List<ActionInfo> actionInfos) |
BucketInfo(List<ActionInfo> listActions) |
BucketInfo(List<ActionInfo> actionInfos,
Integer weight,
Long watchPort,
Long watchGroup) |
Modifier and Type | Class and Description |
---|---|
class |
ActionDrop
Drop action.
|
class |
ActionGroup
Group action.
|
class |
ActionLearn
Learn action.
|
class |
ActionLoadIpToSpa
Load IP Address to SPA (Sender Protocol Address).
|
class |
ActionLoadMacToSha
Load MAC address to SHA (Sender Hardware Address).
|
class |
ActionMoveShaToTha
Move Source Hardware address to Destination address, to where the ARP
response need to be addressed to.
|
class |
ActionMoveSourceDestinationEth
Move source/destination Ethernet action.
|
class |
ActionMoveSourceDestinationIp
Move source/destination IP action.
|
class |
ActionMoveSourceDestinationIpv6
Move source/destination IPv6 action.
|
class |
ActionMoveSpaToTpa
Move Source IP address to Destination IP address, to where the ARP
response need to be addressed to.
|
class |
ActionNxConntrack
NX conntrack action.
|
class |
ActionNxCtClear
Conntrack Clear action.
|
class |
ActionNxLoadInPort
NX load in port action.
|
class |
ActionNxLoadMetadata
NX load metadata action.
|
class |
ActionNxResubmit
NX resubmit action.
|
class |
ActionOutput
Output action.
|
class |
ActionPopMpls
Pop MPLS action.
|
class |
ActionPopPbb
Pop PBB action.
|
class |
ActionPopVlan
Pop VLAN action.
|
class |
ActionPuntToController
Punt to controller action.
|
class |
ActionPushMpls
Push MPLS action.
|
class |
ActionPushPbb
Push PBB action.
|
class |
ActionPushVlan
Push VLAN action.
|
class |
ActionRegLoad
Action to load an NXM register.
|
class |
ActionRegMove
Action to move an NXM register.
|
class |
ActionSetArpOp
Set ARP Operation Type that is Request or Replay.
|
class |
ActionSetDestinationIp
Set destination IP action.
|
class |
ActionSetFieldDscp |
class |
ActionSetFieldEthernetDestination
Set Ethernet destination field action.
|
class |
ActionSetFieldEthernetSource
Set Ethernet source field action.
|
class |
ActionSetFieldMeta |
class |
ActionSetFieldMplsLabel
Set MPLS label field action.
|
class |
ActionSetFieldPbbIsid
Set PBB ISID field action.
|
class |
ActionSetFieldTunnelId
Set tunnel id field action.
|
class |
ActionSetFieldVlanVid
Set VLAN VID field action.
|
class |
ActionSetIcmpType
Set ICMP type action.
|
class |
ActionSetIcmpv6Type
Set ICMPv6 type action.
|
class |
ActionSetSourceIp
Set source IP action.
|
class |
ActionSetSourceIpv6
Set source IPv6 action.
|
class |
ActionSetTcpDestinationPort
Set TCP destination port action.
|
class |
ActionSetTcpSourcePort
Set TCP source port action.
|
class |
ActionSetTunnelDestinationIp
Set tunnel destination IP action.
|
class |
ActionSetTunnelSourceIp
Set tunnel source IP action.
|
class |
ActionSetUdpDestinationPort
Set UDP destination port action.
|
class |
ActionSetUdpProtocol
Set UDP protocol action.
|
class |
ActionSetUdpSourcePort
Set UDP source port action.
|
Modifier and Type | Method and Description |
---|---|
List<ActionInfo> |
InstructionWriteActions.getActionInfos() |
List<ActionInfo> |
InstructionApplyActions.getActionInfos() |
Constructor and Description |
---|
InstructionApplyActions(List<ActionInfo> actionsInfos) |
InstructionWriteActions(List<ActionInfo> actionInfos) |
Copyright © 2019 OpenDaylight. All rights reserved.