FD.io VPP  v21.06-3-gbb25fbf28
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 56 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 75 of file pg.h.

◆ edit_function_opaque

uword pg_edit_group_t::edit_function_opaque

Definition at line 81 of file pg.h.

◆ edits

pg_edit_t* pg_edit_group_t::edits

Definition at line 59 of file pg.h.

◆ fixed_packet_data

u8* pg_edit_group_t::fixed_packet_data

Definition at line 65 of file pg.h.

◆ fixed_packet_data_mask

u8* pg_edit_group_t::fixed_packet_data_mask

Definition at line 66 of file pg.h.

◆ n_packet_bytes

u32 pg_edit_group_t::n_packet_bytes

Definition at line 72 of file pg.h.

◆ non_fixed_edits

pg_edit_t* pg_edit_group_t::non_fixed_edits

Definition at line 62 of file pg.h.

◆ start_byte_offset

u32 pg_edit_group_t::start_byte_offset

Definition at line 69 of file pg.h.


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