FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
pg.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_pg_create_interface_t
 PacketGenerator create interface request. More...
 
struct  vl_api_pg_create_interface_v2_t
 
struct  vl_api_pg_create_interface_reply_t
 PacketGenerator create interface response. More...
 
struct  vl_api_pg_create_interface_v2_reply_t
 
struct  vl_api_pg_interface_enable_disable_coalesce_t
 PacketGenerator interface enable/disable packet coalesce. More...
 
struct  vl_api_pg_capture_t
 PacketGenerator capture packets on given interface request. More...
 
struct  vl_api_pg_enable_disable_t
 Enable / disable packet generator request. More...
 

Enumerations

enum  pg_interface_mode : u8 { PG_API_MODE_ETHERNET = 0, PG_API_MODE_IP4, PG_API_MODE_IP6 }
 

Variables

option version = "2.0.0"
 
import vnet interface_types api
 

Detailed Description

This file defines packet-generator interface APIs.

Definition in file pg.api.

Enumeration Type Documentation

◆ pg_interface_mode

Enumerator
PG_API_MODE_ETHERNET 
PG_API_MODE_IP4 
PG_API_MODE_IP6 

Definition at line 25 of file pg.api.

Variable Documentation

◆ api

import vnet interface_types api

Definition at line 23 of file pg.api.

◆ version

option version = "2.0.0"

Definition at line 21 of file pg.api.