FD.io VPP
v21.06-3-gbb25fbf28
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 155 of file memif_private.h.
memif_fn * memif_connection::error_fn |
Definition at line 160 of file memif_private.h.
int memif_connection::fd |
Definition at line 158 of file memif_private.h.
uint16_t memif_connection::flags |
Definition at line 181 of file memif_private.h.
memif_conn_handle_t memif_connection::handle |
uint16_t memif_connection::index |
Definition at line 154 of file memif_private.h.
memif_msg_queue_elt_t* memif_connection::msg_queue |
Definition at line 167 of file memif_private.h.
memif_connection_update_t* memif_connection::on_connect |
Definition at line 162 of file memif_private.h.
memif_connection_update_t * memif_connection::on_disconnect |
Definition at line 162 of file memif_private.h.
memif_interrupt_t* memif_connection::on_interrupt |
Definition at line 163 of file memif_private.h.
void* memif_connection::private_ctx |
Definition at line 164 of file memif_private.h.
struct per_thread_data* memif_connection::ptd |
memif_fn * memif_connection::read_fn |
Definition at line 160 of file memif_private.h.
memif_region_t* memif_connection::regions |
Definition at line 174 of file memif_private.h.
uint8_t memif_connection::regions_num |
Definition at line 173 of file memif_private.h.
uint8_t memif_connection::remote_disconnect_string[96] |
Definition at line 171 of file memif_private.h.
uint8_t memif_connection::remote_if_name[MEMIF_NAME_LEN] |
Definition at line 169 of file memif_private.h.
uint8_t memif_connection::remote_name[MEMIF_NAME_LEN] |
Definition at line 170 of file memif_private.h.
memif_conn_run_args_t memif_connection::run_args |
Definition at line 156 of file memif_private.h.
memif_queue_t* memif_connection::rx_queues |
Definition at line 178 of file memif_private.h.
uint8_t memif_connection::rx_queues_num |
Definition at line 176 of file memif_private.h.
memif_queue_t* memif_connection::tx_queues |
Definition at line 179 of file memif_private.h.
uint8_t memif_connection::tx_queues_num |
Definition at line 177 of file memif_private.h.
memif_fn* memif_connection::write_fn |
Definition at line 160 of file memif_private.h.