FD.io VPP  v19.01.3-6-g70449b9b9
Vector Packet Processing
pg_edit_group_t Struct Reference
+ Collaboration diagram for pg_edit_group_t:

Data Fields

pg_edit_tedits
 
pg_edit_tnon_fixed_edits
 
u8fixed_packet_data
 
u8fixed_packet_data_mask
 
u32 start_byte_offset
 
u32 n_packet_bytes
 
void(* edit_function )(struct pg_main_t *pg, struct pg_stream_t *s, struct pg_edit_group_t *g, u32 *buffers, u32 n_buffers)
 
uword edit_function_opaque
 

Detailed Description

Definition at line 54 of file pg.h.

Field Documentation

◆ edit_function

void(* pg_edit_group_t::edit_function) (struct pg_main_t *pg, struct pg_stream_t *s, struct pg_edit_group_t *g, u32 *buffers, u32 n_buffers)

Definition at line 73 of file pg.h.

◆ edit_function_opaque

uword pg_edit_group_t::edit_function_opaque

Definition at line 79 of file pg.h.

◆ edits

pg_edit_t* pg_edit_group_t::edits

Definition at line 57 of file pg.h.

◆ fixed_packet_data

u8* pg_edit_group_t::fixed_packet_data

Definition at line 63 of file pg.h.

◆ fixed_packet_data_mask

u8* pg_edit_group_t::fixed_packet_data_mask

Definition at line 64 of file pg.h.

◆ n_packet_bytes

u32 pg_edit_group_t::n_packet_bytes

Definition at line 70 of file pg.h.

◆ non_fixed_edits

pg_edit_t* pg_edit_group_t::non_fixed_edits

Definition at line 60 of file pg.h.

◆ start_byte_offset

u32 pg_edit_group_t::start_byte_offset

Definition at line 67 of file pg.h.


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