FD.io VPP
v18.10-34-gcce845e
Vector Packet Processing
|
Data Fields | |
u32 | app_index |
App index in app pool. More... | |
u32 | api_client_index |
Binary API connection index, ~0 if internal. More... | |
u32 | flags |
Flags. More... | |
session_cb_vft_t | cb_fns |
Callbacks: shoulder-taps for the server/client. More... | |
segment_manager_properties_t | sm_properties |
Segment manager properties. More... | |
app_worker_map_t * | worker_maps |
Pool of mappings that keep track of workers associated to this app. More... | |
u8 * | name |
Name registered by builtin apps. More... | |
u32 | ns_index |
Namespace the application belongs to. More... | |
u16 | proxied_transports |
app_listener_t * | listeners |
Pool of listeners for the app. More... | |
app_listener_t * | local_listeners |
Pool of local listeners for app. More... | |
local_session_t * | local_listen_sessions |
Pool of local listen sessions. More... | |
u8 * | tls_cert |
Certificate to be used for listen sessions. More... | |
u8 * | tls_key |
PEM encoded key. More... | |
u8 | tls_engine |
Preferred tls engine. More... | |
Definition at line 119 of file application.h.
u32 application_::api_client_index |
Binary API connection index, ~0 if internal.
Definition at line 125 of file application.h.
u32 application_::app_index |
App index in app pool.
Definition at line 122 of file application.h.
session_cb_vft_t application_::cb_fns |
Callbacks: shoulder-taps for the server/client.
Definition at line 131 of file application.h.
u32 application_::flags |
Flags.
Definition at line 128 of file application.h.
app_listener_t* application_::listeners |
Pool of listeners for the app.
Definition at line 148 of file application.h.
local_session_t* application_::local_listen_sessions |
Pool of local listen sessions.
Definition at line 154 of file application.h.
app_listener_t* application_::local_listeners |
Pool of local listeners for app.
Definition at line 151 of file application.h.
u8* application_::name |
Name registered by builtin apps.
Definition at line 140 of file application.h.
u32 application_::ns_index |
Namespace the application belongs to.
Definition at line 143 of file application.h.
u16 application_::proxied_transports |
Definition at line 145 of file application.h.
segment_manager_properties_t application_::sm_properties |
Segment manager properties.
Shared by all segment managers
Definition at line 134 of file application.h.
u8* application_::tls_cert |
Certificate to be used for listen sessions.
Definition at line 161 of file application.h.
u8 application_::tls_engine |
Preferred tls engine.
Definition at line 167 of file application.h.
u8* application_::tls_key |
PEM encoded key.
Definition at line 164 of file application.h.
app_worker_map_t* application_::worker_maps |
Pool of mappings that keep track of workers associated to this app.
Definition at line 137 of file application.h.