FD.io VPP
v21.10.1-2-g0a485f517
Vector Packet Processing
|
Data Fields | |
svm_msg_q_t ** | vpp_queue |
svm_queue_t * | vl_input_queue |
Sever's event queue. More... | |
u32 | app_index |
Server app index. More... | |
u32 | my_client_index |
API client handle. More... | |
u32 | node_index |
process node index for event scheduling More... | |
u8 | no_echo |
Don't echo traffic. More... | |
u32 | fifo_size |
Fifo size. More... | |
u32 | rcv_buffer_size |
Rcv buffer size. More... | |
u32 | prealloc_fifos |
Preallocate fifos. More... | |
u32 | private_segment_count |
Number of private segments More... | |
u32 | private_segment_size |
Size of private segments More... | |
char * | server_uri |
Server URI. More... | |
u32 | tls_engine |
TLS engine: mbedtls/openssl. More... | |
u32 | ckpair_index |
Cert and key for tls/quic. More... | |
u8 | is_dgram |
set if transport is dgram More... | |
u8 ** | rx_buf |
Per-thread RX buffer. More... | |
u64 | byte_index |
u32 ** | rx_retries |
u8 | transport_proto |
u64 | listener_handle |
Session handle of the root listener. More... | |
vlib_main_t * | vlib_main |
Definition at line 27 of file echo_server.c.
u32 echo_server_main_t::app_index |
Server app index.
Definition at line 35 of file echo_server.c.
u64 echo_server_main_t::byte_index |
Definition at line 57 of file echo_server.c.
u32 echo_server_main_t::ckpair_index |
Cert and key for tls/quic.
Definition at line 50 of file echo_server.c.
u32 echo_server_main_t::fifo_size |
Fifo size.
Definition at line 43 of file echo_server.c.
u8 echo_server_main_t::is_dgram |
set if transport is dgram
Definition at line 51 of file echo_server.c.
u64 echo_server_main_t::listener_handle |
Session handle of the root listener.
Definition at line 60 of file echo_server.c.
u32 echo_server_main_t::my_client_index |
API client handle.
Definition at line 36 of file echo_server.c.
u8 echo_server_main_t::no_echo |
Don't echo traffic.
Definition at line 42 of file echo_server.c.
u32 echo_server_main_t::node_index |
process node index for event scheduling
Definition at line 37 of file echo_server.c.
u32 echo_server_main_t::prealloc_fifos |
Preallocate fifos.
Definition at line 45 of file echo_server.c.
u32 echo_server_main_t::private_segment_count |
Number of private segments
Definition at line 46 of file echo_server.c.
u32 echo_server_main_t::private_segment_size |
Size of private segments
Definition at line 47 of file echo_server.c.
u32 echo_server_main_t::rcv_buffer_size |
Rcv buffer size.
Definition at line 44 of file echo_server.c.
u8** echo_server_main_t::rx_buf |
Per-thread RX buffer.
Definition at line 56 of file echo_server.c.
u32** echo_server_main_t::rx_retries |
Definition at line 58 of file echo_server.c.
char* echo_server_main_t::server_uri |
Server URI.
Definition at line 48 of file echo_server.c.
u32 echo_server_main_t::tls_engine |
TLS engine: mbedtls/openssl.
Definition at line 49 of file echo_server.c.
u8 echo_server_main_t::transport_proto |
Definition at line 59 of file echo_server.c.
svm_queue_t* echo_server_main_t::vl_input_queue |
Sever's event queue.
Definition at line 33 of file echo_server.c.
vlib_main_t* echo_server_main_t::vlib_main |
Definition at line 62 of file echo_server.c.
svm_msg_q_t** echo_server_main_t::vpp_queue |
Definition at line 32 of file echo_server.c.