FD.io VPP  v17.04-9-g99c0734
Vector Packet Processing
pg_edit_group_t Struct Reference
+ Collaboration diagram for pg_edit_group_t:

Data Fields

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: