OpenFlow Data Plane Abstraction (OF-DPA) API Guide and Reference Manual
Data Fields
ofdpaFlowEntry_s Struct Reference

This structure is used to add a new flow or modify an existing flow. More...

#include <ofdpa_datatypes.h>

Data Fields

uint64_t cookie
 cookie
 
union {
   ofdpaBridgingFlowEntry_t   bridgingFlowEntry
 Bridging Table Flow Entry.
 
   ofdpaColorActionsFlowEntry_t   colorActionsFlowEntry
 Color Actions Table Flow Entry.
 
   ofdpaDscpTrustFlowEntry_t   dscpTrustFlowEntry
 Physical, logical and MPLS L2 Port DSCP Trust Flow Entry.
 
   ofdpaEgressDscpPcpRemarkFlowEntry_t   egressDscpPcpRemarkFlowEntry
 Egress DSCP PCP Remark Flow Entry.
 
   ofdpaEgressMpFlowEntry_t   egressMpFlowEntry
 Egress Maintenance Point Flow Table Flow Entry.
 
   ofdpaEgressTpidFlowEntry_t   egressTpidFlowEntry
 Egress TPID Flow Entry.
 
   ofdpaEgressVlan1FlowEntry_t   egressVlan1FlowEntry
 Egress VLAN 1 Table Flow Entry.
 
   ofdpaEgressVlanFlowEntry_t   egressVlanFlowEntry
 Egress VLAN Table Flow Entry.
 
   ofdpaIngressPortFlowEntry_t   ingressPortFlowEntry
 Ingress Port Table Flow Entry.
 
   ofdpaInjectedOamFlowEntry_t   injectedOamFlowEntry
 Injected OAM Flow Entry.
 
   ofdpaL2PolicerActionsFlowEntry_t   l2PolicerActionsFlowEntry
 L2 Policer Actions Table Flow Entry.
 
   ofdpaL2PolicerFlowEntry_t   l2PolicerFlowEntry
 L2 Policer Table Flow Entry.
 
   ofdpaMpFlowEntry_t   mpFlowEntry
 Maintenance Point Flow Table Flow Entry.
 
   ofdpaMplsFlowEntry_t   mplsFlowEntry
 MPLS Table Flow Entry.
 
   ofdpaMplsL2PortFlowEntry_t   mplsL2PortFlowEntry
 
   ofdpaMplsMpFlowEntry_t   mplsMpFlowEntry
 MPLS-TP Maintenance Point Flow Table Flow Entry.
 
   ofdpaMulticastRoutingFlowEntry_t   multicastRoutingFlowEntry
 Multicast Routing Table Flow Entry.
 
   ofdpaPcpTrustFlowEntry_t   pcpTrustFlowEntry
 Physical, logical and MPLS L2 Port PCP Trust Flow Entry.
 
   ofdpaPolicyAclFlowEntry_t   policyAclFlowEntry
 ACL Table Flow Entry.
 
   ofdpaTerminationMacFlowEntry_t   terminationMacFlowEntry
 Termination MAC Table Flow Entry.
 
   ofdpaUnicastRoutingFlowEntry_t   unicastRoutingFlowEntry
 Unicast Routing Table Flow Entry.
 
   ofdpaVlan1FlowEntry_t   vlan1FlowEntry
 
   ofdpaVlanFlowEntry_t   vlanFlowEntry
 VLAN Port Table Flow Entry.
 
flowData
 
uint32_t hard_time
 Hard timeout for the flow entry.
 
uint32_t idle_time
 Idle timeout for the flow entry.
 
uint32_t priority
 Flow priority.
 
OFDPA_FLOW_TABLE_ID_t tableId
 Flow Table Id.
 

Detailed Description

This structure is used to add a new flow or modify an existing flow.

Definition at line 1760 of file ofdpa_datatypes.h.


The documentation for this struct was generated from the following file: