FD.io VPP  v16.12-rc0-308-g931be3a
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

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.

uword pg_edit_group_t::edit_function_opaque

Definition at line 79 of file pg.h.

pg_edit_t* pg_edit_group_t::edits

Definition at line 57 of file pg.h.

u8* pg_edit_group_t::fixed_packet_data

Definition at line 63 of file pg.h.

u8* pg_edit_group_t::fixed_packet_data_mask

Definition at line 64 of file pg.h.

u32 pg_edit_group_t::n_packet_bytes

Definition at line 70 of file pg.h.

pg_edit_t* pg_edit_group_t::non_fixed_edits

Definition at line 60 of file pg.h.

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: