FD.io VPP  v17.10-9-gd594711
Vector Packet Processing
builtin_server_main_t Struct Reference
+ Collaboration diagram for builtin_server_main_t:

Data Fields

unix_shared_memory_queue_t ** vpp_queue
 
unix_shared_memory_queue_tvl_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 evnt 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...
 
u8 ** rx_buf
 Per-thread RX buffer. More...
 
u64 byte_index
 
u32 ** rx_retries
 
vlib_main_tvlib_main
 

Detailed Description

Definition at line 21 of file builtin_server.c.

Field Documentation

u32 builtin_server_main_t::app_index

Server app index.

Definition at line 29 of file builtin_server.c.

u64 builtin_server_main_t::byte_index

Definition at line 48 of file builtin_server.c.

u32 builtin_server_main_t::fifo_size

Fifo size.

Definition at line 37 of file builtin_server.c.

u32 builtin_server_main_t::my_client_index

API client handle.

Definition at line 30 of file builtin_server.c.

u8 builtin_server_main_t::no_echo

Don't echo traffic.

Definition at line 36 of file builtin_server.c.

u32 builtin_server_main_t::node_index

process node index for evnt scheduling

Definition at line 31 of file builtin_server.c.

u32 builtin_server_main_t::prealloc_fifos

Preallocate fifos.

Definition at line 39 of file builtin_server.c.

u32 builtin_server_main_t::private_segment_count

Number of private segments.

Definition at line 40 of file builtin_server.c.

u32 builtin_server_main_t::private_segment_size

Size of private segments.

Definition at line 41 of file builtin_server.c.

u32 builtin_server_main_t::rcv_buffer_size

Rcv buffer size.

Definition at line 38 of file builtin_server.c.

u8** builtin_server_main_t::rx_buf

Per-thread RX buffer.

Definition at line 47 of file builtin_server.c.

u32** builtin_server_main_t::rx_retries

Definition at line 49 of file builtin_server.c.

char* builtin_server_main_t::server_uri

Server URI.

Definition at line 42 of file builtin_server.c.

unix_shared_memory_queue_t* builtin_server_main_t::vl_input_queue

Sever's event queue.

Definition at line 27 of file builtin_server.c.

vlib_main_t* builtin_server_main_t::vlib_main

Definition at line 51 of file builtin_server.c.

unix_shared_memory_queue_t** builtin_server_main_t::vpp_queue

Definition at line 26 of file builtin_server.c.


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