NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
doca_flow_ct_actions Struct Reference

#include <doca_flow_ct.h>

Collaboration diagram for doca_flow_ct_actions:

Data Fields

enum doca_flow_resource_type resource_type
 
union {
   uint32_t   action_handle
 
   struct {
      uint8_t   action_idx
 
      struct doca_flow_meta   meta
 
      struct doca_flow_header_l4_port   l4_port
 
      union {
         struct doca_flow_ct_ip4   ip4
 
         struct doca_flow_ct_ip6   ip6
 
      } 
 
   }   data
 
}; 
 

Detailed Description

doca flow CT action

Definition at line 596 of file doca_flow_ct.h.

Field Documentation

◆ 

union { ... }

◆ action_handle

uint32_t doca_flow_ct_actions::action_handle

handle of a predefined shared action

Definition at line 600 of file doca_flow_ct.h.

◆ action_idx

uint8_t doca_flow_ct_actions::action_idx

action template index

Definition at line 603 of file doca_flow_ct.h.

◆ 

struct { ... } doca_flow_ct_actions::data

◆ ip4

struct doca_flow_ct_ip4 doca_flow_ct_actions::ip4

source and destination ipv4 addresses

Definition at line 603 of file doca_flow_ct.h.

◆ ip6

struct doca_flow_ct_ip6 doca_flow_ct_actions::ip6

source and destination ipv6 addresses

Definition at line 603 of file doca_flow_ct.h.

◆ l4_port

struct doca_flow_header_l4_port doca_flow_ct_actions::l4_port

UDP or TCP source and destination port

Definition at line 603 of file doca_flow_ct.h.

◆ meta

struct doca_flow_meta doca_flow_ct_actions::meta

modify meta

Definition at line 603 of file doca_flow_ct.h.

◆ resource_type

enum doca_flow_resource_type doca_flow_ct_actions::resource_type

shared/non-shared

Definition at line 558 of file doca_flow_ct.h.


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