FD.io VPP  v19.08-27-gf4dcae4
Vector Packet Processing
socket_client_main_t Struct Reference
+ Collaboration diagram for socket_client_main_t:

Data Fields

int socket_fd
int socket_enable
 Can temporarily disable the connection but still can keep it around... More...
u32 client_index
 Client index allocated by VPP. More...
clib_socket_t client_socket
u32 socket_buffer_size
u32 socket_tx_nbytes
int control_pings_outstanding
clib_time_t clib_time
ssvm_private_t memfd_segment
int want_shm_pthread

Detailed Description

Definition at line 25 of file socket_client.h.

Field Documentation

clib_time_t socket_client_main_t::clib_time

Definition at line 41 of file socket_client.h.

u32 socket_client_main_t::client_index

Client index allocated by VPP.

Definition at line 30 of file socket_client.h.

clib_socket_t socket_client_main_t::client_socket

Definition at line 32 of file socket_client.h.

int socket_client_main_t::control_pings_outstanding

Definition at line 38 of file socket_client.h.

ssvm_private_t socket_client_main_t::memfd_segment

Definition at line 42 of file socket_client.h.

u8* socket_client_main_t::name

Definition at line 40 of file socket_client.h.

u32 socket_client_main_t::socket_buffer_size

Definition at line 34 of file socket_client.h.

int socket_client_main_t::socket_enable

Can temporarily disable the connection but still can keep it around...

Definition at line 28 of file socket_client.h.

int socket_client_main_t::socket_fd

Definition at line 27 of file socket_client.h.

u8* socket_client_main_t::socket_rx_buffer

Definition at line 36 of file socket_client.h.

u8* socket_client_main_t::socket_tx_buffer

Definition at line 35 of file socket_client.h.

u32 socket_client_main_t::socket_tx_nbytes

Definition at line 37 of file socket_client.h.

int socket_client_main_t::want_shm_pthread

Definition at line 44 of file socket_client.h.

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