FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
This file defines vpe control-plane API messages which are generally called through a shared memory interface. More...
Go to the source code of this file.
Data Structures | |
struct | vl_api_control_ping_t |
Control ping from client to api server request. More... | |
struct | vl_api_control_ping_reply_t |
Control ping from the client to the server response. More... | |
struct | vl_api_cli_t |
Process a vpe parser cli string request. More... | |
struct | vl_api_cli_inband_t |
struct | vl_api_cli_reply_t |
vpe parser cli string response More... | |
struct | vl_api_cli_inband_reply_t |
struct | vl_api_get_node_index_t |
Get node index using name request. More... | |
struct | vl_api_get_node_index_reply_t |
Get node index using name request. More... | |
struct | vl_api_add_node_next_t |
Set the next node for a given node request. More... | |
struct | vl_api_add_node_next_reply_t |
IP Set the next node for a given node response. More... | |
struct | vl_api_show_version_t |
show version More... | |
struct | vl_api_show_version_reply_t |
show version response More... | |
struct | vl_api_show_threads_t |
show_threads display the information about vpp threads running on system along with their process id, cpu id, physical core and cpu socket. More... | |
struct | vl_api_show_threads_reply_t |
show_threads_reply More... | |
struct | vl_api_get_node_graph_t |
struct | vl_api_get_node_graph_reply_t |
get_node_graph_reply More... | |
struct | vl_api_get_next_index_t |
Query relative index via node names. More... | |
struct | vl_api_get_next_index_reply_t |
Reply for get next node index. More... | |
struct | vl_api_log_dump_t |
struct | vl_api_log_details_t |
struct | vl_api_show_vpe_system_time_t |
Show the current system timestamp. More... | |
struct | vl_api_show_vpe_system_time_reply_t |
Reply for show vpe system time. More... | |
struct | vl_api_get_f64_endian_value_t |
f64 types are not standardized across the wire. More... | |
struct | vl_api_get_f64_endian_value_reply_t |
get_f64_endian_value reply message More... | |
struct | vl_api_get_f64_increment_by_one_t |
Verify f64 wire format by sending a value and receiving the value + 1.0. More... | |
struct | vl_api_get_f64_increment_by_one_reply_t |
get_f64_increment_by_one reply More... | |
Variables | |
option | version = "1.6.0" |
import vpp api vpe_types | api |
typedef | thread_data |
thread data More... | |
u8 | name [64] |
u8 | type [64] |
u32 | pid |
u32 | cpu_id |
u32 | core |
u32 | cpu_socket |
This file defines vpe control-plane API messages which are generally called through a shared memory interface.
Definition in file vpe.api.
typedef thread_data |
thread data
id | - thread index |
name | - thread name i.e. vpp_main or vpp_wk_0 |
type | - thread type i.e. workers or stats |
pid | - thread Process Id |
cpu_id | - thread pinned to cpu. "CPUs or Logical cores are the number of physical cores times the number of threads that can run on each core through the use of hyperthreading." (from unix.stackexchange.com) |
core | - thread pinned to actual physical core. |
cpu_socket | - thread is running on which cpu socket. |