FD.io VPP  v16.06
Vector Packet Processing
pg_stream_t Struct Reference
+ Collaboration diagram for pg_stream_t:

Data Fields

u8name
 
u32 flags
 
pg_edit_group_tedit_groups
 
pg_edit_type_t packet_size_edit_type
 
u32 min_packet_bytes
 
u32 max_packet_bytes
 
pg_edit_tnon_fixed_edits
 
u8fixed_packet_data
 
u8fixed_packet_data_mask
 
u32 buffer_bytes
 
u32 last_increment_packet_size
 
u32 pg_if_index
 
u32 sw_if_index [VLIB_N_RX_TX]
 
u32 node_index
 
u32 next_index
 
u64 n_packets_generated
 
u64 n_packets_limit
 
f64 rate_packets_per_second
 
f64 time_last_generate
 
f64 packet_accumulator
 
pg_buffer_index_tbuffer_indices
 
u8 ** replay_packet_templates
 
u32 current_replay_packet_index
 

Detailed Description

Definition at line 91 of file pg.h.

Field Documentation

u32 pg_stream_t::buffer_bytes

Definition at line 121 of file pg.h.

pg_buffer_index_t* pg_stream_t::buffer_indices

Definition at line 158 of file pg.h.

u32 pg_stream_t::current_replay_packet_index

Definition at line 161 of file pg.h.

pg_edit_group_t* pg_stream_t::edit_groups

Definition at line 103 of file pg.h.

u8* pg_stream_t::fixed_packet_data

Definition at line 117 of file pg.h.

u8 * pg_stream_t::fixed_packet_data_mask

Definition at line 117 of file pg.h.

u32 pg_stream_t::flags

Definition at line 95 of file pg.h.

u32 pg_stream_t::last_increment_packet_size

Definition at line 124 of file pg.h.

u32 pg_stream_t::max_packet_bytes

Definition at line 108 of file pg.h.

u32 pg_stream_t::min_packet_bytes

Definition at line 108 of file pg.h.

u64 pg_stream_t::n_packets_generated

Definition at line 144 of file pg.h.

u64 pg_stream_t::n_packets_limit

Definition at line 148 of file pg.h.

u8* pg_stream_t::name

Definition at line 93 of file pg.h.

u32 pg_stream_t::next_index

Definition at line 141 of file pg.h.

u32 pg_stream_t::node_index

Definition at line 138 of file pg.h.

pg_edit_t* pg_stream_t::non_fixed_edits

Definition at line 112 of file pg.h.

f64 pg_stream_t::packet_accumulator

Definition at line 156 of file pg.h.

pg_edit_type_t pg_stream_t::packet_size_edit_type

Definition at line 105 of file pg.h.

u32 pg_stream_t::pg_if_index

Definition at line 127 of file pg.h.

f64 pg_stream_t::rate_packets_per_second

Definition at line 152 of file pg.h.

u8** pg_stream_t::replay_packet_templates

Definition at line 160 of file pg.h.

u32 pg_stream_t::sw_if_index[VLIB_N_RX_TX]

Definition at line 135 of file pg.h.

f64 pg_stream_t::time_last_generate

Definition at line 154 of file pg.h.


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