FD.io VPP
v20.09-64-g4f7b92f0a
Vector Packet Processing
|
Data Fields | |
uint16_t | id |
bool | connected |
struct per_thread_data * | ptd |
memif_conn_handle_t | handle |
uint8_t | ip_addr [4] |
uint16_t | index |
memif_conn_args_t | args |
memif_conn_run_args_t | run_args |
int | fd |
memif_fn * | write_fn |
memif_fn * | read_fn |
memif_fn * | error_fn |
memif_connection_update_t * | on_connect |
memif_connection_update_t * | on_disconnect |
memif_interrupt_t * | on_interrupt |
void * | private_ctx |
memif_msg_queue_elt_t * | msg_queue |
uint8_t | remote_if_name [MEMIF_NAME_LEN] |
uint8_t | remote_name [MEMIF_NAME_LEN] |
uint8_t | remote_disconnect_string [96] |
uint8_t | regions_num |
memif_region_t * | regions |
uint8_t | rx_queues_num |
uint8_t | tx_queues_num |
memif_queue_t * | rx_queues |
memif_queue_t * | tx_queues |
uint16_t | flags |
memif_conn_args_t memif_connection::args |
Definition at line 128 of file memif_private.h.
memif_fn * memif_connection::error_fn |
Definition at line 133 of file memif_private.h.
int memif_connection::fd |
Definition at line 131 of file memif_private.h.
uint16_t memif_connection::flags |
Definition at line 154 of file memif_private.h.
memif_conn_handle_t memif_connection::handle |
uint16_t memif_connection::index |
Definition at line 127 of file memif_private.h.
memif_msg_queue_elt_t* memif_connection::msg_queue |
Definition at line 140 of file memif_private.h.
memif_connection_update_t* memif_connection::on_connect |
Definition at line 135 of file memif_private.h.
memif_connection_update_t * memif_connection::on_disconnect |
Definition at line 135 of file memif_private.h.
memif_interrupt_t* memif_connection::on_interrupt |
Definition at line 136 of file memif_private.h.
void* memif_connection::private_ctx |
Definition at line 137 of file memif_private.h.
struct per_thread_data* memif_connection::ptd |
memif_fn * memif_connection::read_fn |
Definition at line 133 of file memif_private.h.
memif_region_t* memif_connection::regions |
Definition at line 147 of file memif_private.h.
uint8_t memif_connection::regions_num |
Definition at line 146 of file memif_private.h.
uint8_t memif_connection::remote_disconnect_string[96] |
Definition at line 144 of file memif_private.h.
uint8_t memif_connection::remote_if_name[MEMIF_NAME_LEN] |
Definition at line 142 of file memif_private.h.
uint8_t memif_connection::remote_name[MEMIF_NAME_LEN] |
Definition at line 143 of file memif_private.h.
memif_conn_run_args_t memif_connection::run_args |
Definition at line 129 of file memif_private.h.
memif_queue_t* memif_connection::rx_queues |
Definition at line 151 of file memif_private.h.
uint8_t memif_connection::rx_queues_num |
Definition at line 149 of file memif_private.h.
memif_queue_t* memif_connection::tx_queues |
Definition at line 152 of file memif_private.h.
uint8_t memif_connection::tx_queues_num |
Definition at line 150 of file memif_private.h.
memif_fn* memif_connection::write_fn |
Definition at line 133 of file memif_private.h.