FD.io VPP  v16.09
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 72 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 56 of file pg.h.

u8* pg_edit_group_t::fixed_packet_data

Definition at line 62 of file pg.h.

u8* pg_edit_group_t::fixed_packet_data_mask

Definition at line 63 of file pg.h.

u32 pg_edit_group_t::n_packet_bytes

Definition at line 69 of file pg.h.

pg_edit_t* pg_edit_group_t::non_fixed_edits

Definition at line 59 of file pg.h.

u32 pg_edit_group_t::start_byte_offset

Definition at line 66 of file pg.h.


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