FD.io VPP  v19.01.3-6-g70449b9b9
Vector Packet Processing
http_server_main_t Struct Reference
+ Collaboration diagram for http_server_main_t:

Data Fields

http_session_t ** sessions
 
clib_rwlock_t sessions_lock
 
u32 ** session_to_http_session
 
svm_msg_q_t ** vpp_queue
 
uwordhandler_by_get_request
 
u32free_http_cli_process_node_indices
 
svm_queue_tvl_input_queue
 
u32 my_client_index
 
u32 app_index
 
u32 node_index
 
u32 prealloc_fifos
 
u32 private_segment_size
 
u32 fifo_size
 
u8uri
 
u32 is_static
 
vlib_main_tvlib_main
 

Detailed Description

Definition at line 50 of file http_server.c.

Field Documentation

◆ app_index

u32 http_server_main_t::app_index

Definition at line 68 of file http_server.c.

◆ fifo_size

u32 http_server_main_t::fifo_size

Definition at line 75 of file http_server.c.

◆ free_http_cli_process_node_indices

u32* http_server_main_t::free_http_cli_process_node_indices

Definition at line 60 of file http_server.c.

◆ handler_by_get_request

uword* http_server_main_t::handler_by_get_request

Definition at line 58 of file http_server.c.

◆ is_static

u32 http_server_main_t::is_static

Definition at line 77 of file http_server.c.

◆ my_client_index

u32 http_server_main_t::my_client_index

Definition at line 66 of file http_server.c.

◆ node_index

u32 http_server_main_t::node_index

Definition at line 71 of file http_server.c.

◆ prealloc_fifos

u32 http_server_main_t::prealloc_fifos

Definition at line 73 of file http_server.c.

◆ private_segment_size

u32 http_server_main_t::private_segment_size

Definition at line 74 of file http_server.c.

◆ session_to_http_session

u32** http_server_main_t::session_to_http_session

Definition at line 54 of file http_server.c.

◆ sessions

http_session_t** http_server_main_t::sessions

Definition at line 52 of file http_server.c.

◆ sessions_lock

clib_rwlock_t http_server_main_t::sessions_lock

Definition at line 53 of file http_server.c.

◆ uri

u8* http_server_main_t::uri

Definition at line 76 of file http_server.c.

◆ vl_input_queue

svm_queue_t* http_server_main_t::vl_input_queue

Definition at line 63 of file http_server.c.

◆ vlib_main

vlib_main_t* http_server_main_t::vlib_main

Definition at line 78 of file http_server.c.

◆ vpp_queue

svm_msg_q_t** http_server_main_t::vpp_queue

Definition at line 56 of file http_server.c.


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