---
name: "rte_pipeline_port_out_params"
section: "3"
platform: "linux"
package: "dpdk-doc"
version: "24.11.4-0+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rte_pipeline_port_out_params"
---

# rte\_pipeline\_port\_out\_params(3)

## NAME

rte\_pipeline\_port\_out\_params

## SYNOPSIS

`#include <rte_pipeline.h>`

### Data Fields

struct **rte\_port\_out\_ops** \* **ops**\
 void \* **arg\_create**\
 **rte\_pipeline\_port\_out\_action\_handler** **f\_action**\
 void \* **arg\_ah**\

## Detailed Description

Parameters for pipeline output port creation. The action handlers have to be either both enabled or both disabled (by setting them to NULL). When enabled, the pipeline selects between them at different moments, based on the number of packets that have to be sent to the same output port.

Definition at line **697** of file **rte\_pipeline.h**.

## Field Documentation

### struct rte\_port\_out\_ops\* ops

Output port operations (specific to each table type)

Definition at line **699** of file **rte\_pipeline.h**.

### void\* arg\_create

Opaque parameter to be passed to create operation when invoked

Definition at line **701** of file **rte\_pipeline.h**.

### rte\_pipeline\_port\_out\_action\_handler f\_action

Callback function executing the user actions on bust of input packets

Definition at line **705** of file **rte\_pipeline.h**.

### void\* arg\_ah

Opaque parameter to be passed to the action handler when invoked

Definition at line **707** of file **rte\_pipeline.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
