FD.io VPP  v17.04.2-2-ga8f93f8
Vector Packet Processing
memif_main_t Struct Reference
+ Collaboration diagram for memif_main_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

u16 msg_id_base
 API message ID base. More...
 
memif_if_tinterfaces
 
memif_listener_tlisteners
 
memif_pending_conn_tpending_conns
 
uwordpending_input_bitmap
 
u32 ** rx_buffers
 
mhash_t if_index_by_key
 
u32 input_cpu_first_index
 
u32 input_cpu_count
 
u8default_socket_filename
 

Detailed Description

Definition at line 135 of file memif.h.

Member Function Documentation

memif_main_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

u8* memif_main_t::default_socket_filename

Definition at line 167 of file memif.h.

mhash_t memif_main_t::if_index_by_key

Definition at line 158 of file memif.h.

u32 memif_main_t::input_cpu_count

Definition at line 164 of file memif.h.

u32 memif_main_t::input_cpu_first_index

Definition at line 161 of file memif.h.

memif_if_t* memif_main_t::interfaces

Definition at line 143 of file memif.h.

memif_listener_t* memif_main_t::listeners

Definition at line 146 of file memif.h.

u16 memif_main_t::msg_id_base

API message ID base.

Definition at line 140 of file memif.h.

memif_pending_conn_t* memif_main_t::pending_conns

Definition at line 149 of file memif.h.

uword* memif_main_t::pending_input_bitmap

Definition at line 152 of file memif.h.

u32** memif_main_t::rx_buffers

Definition at line 155 of file memif.h.


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