![]() |
FD.io VPP
v19.08-23-g4b943d6
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | udp_echo_main_t |
Macros | |
#define | vl_typedefs /* define message structures */ |
#define | vl_endianfun /* define message structures */ |
#define | vl_print(handle, ...) |
#define | vl_printfun |
#define | TIMEOUT 600.0 |
#define | foreach_tcp_echo_msg |
#define | vl_api_version(n, v) static u32 vpe_api_version = v; |
Variables | |
udp_echo_main_t | udp_echo_main |
u64 | server_bytes_received |
u64 | server_bytes_sent |
#define foreach_tcp_echo_msg |
Definition at line 906 of file udp_echo.c.
#define TIMEOUT 600.0 |
#define vl_api_version | ( | n, | |
v | |||
) | static u32 vpe_api_version = v; |
Definition at line 1230 of file udp_echo.c.
#define vl_endianfun /* define message structures */ |
Definition at line 40 of file udp_echo.c.
#define vl_print | ( | handle, | |
... | |||
) |
Definition at line 45 of file udp_echo.c.
#define vl_printfun |
Definition at line 46 of file udp_echo.c.
#define vl_typedefs /* define message structures */ |
Definition at line 34 of file udp_echo.c.
enum connection_state_t |
Definition at line 50 of file udp_echo.c.
|
static |
Definition at line 795 of file udp_echo.c.
void application_detach | ( | udp_echo_main_t * | utm | ) |
Definition at line 321 of file udp_echo.c.
|
static |
Definition at line 299 of file udp_echo.c.
void client_send_data | ( | udp_echo_main_t * | utm, |
u32 | session_index | ||
) |
Definition at line 745 of file udp_echo.c.
|
static |
Definition at line 807 of file udp_echo.c.
int connect_to_vpp | ( | char * | name | ) |
Definition at line 930 of file udp_echo.c.
|
static |
Definition at line 384 of file udp_echo.c.
|
static |
Definition at line 678 of file udp_echo.c.
|
static |
int main | ( | int | argc, |
char ** | argv | ||
) |
|
static |
Definition at line 739 of file udp_echo.c.
|
static |
Definition at line 714 of file udp_echo.c.
|
static |
Definition at line 1078 of file udp_echo.c.
|
static |
Definition at line 1025 of file udp_echo.c.
void server_handle_fifo_event_rx | ( | udp_echo_main_t * | utm, |
u32 | session_index | ||
) |
Definition at line 963 of file udp_echo.c.
|
static |
Definition at line 1064 of file udp_echo.c.
|
static |
Definition at line 488 of file udp_echo.c.
|
static |
Definition at line 643 of file udp_echo.c.
|
static |
Definition at line 577 of file udp_echo.c.
|
static |
Definition at line 543 of file udp_echo.c.
|
static |
Definition at line 154 of file udp_echo.c.
|
static |
|
static |
void tcp_echo_api_hookup | ( | udp_echo_main_t * | utm | ) |
|
static |
Definition at line 700 of file udp_echo.c.
void udp_server_test | ( | udp_echo_main_t * | utm | ) |
Definition at line 1093 of file udp_echo.c.
uword unformat_ip4_address | ( | unformat_input_t * | input, |
va_list * | args | ||
) |
Definition at line 164 of file udp_echo.c.
uword unformat_ip6_address | ( | unformat_input_t * | input, |
va_list * | args | ||
) |
Definition at line 184 of file udp_echo.c.
uword unformat_uri | ( | unformat_input_t * | input, |
va_list * | args | ||
) |
Definition at line 275 of file udp_echo.c.
u32 vl | ( | void * | p | ) |
Definition at line 1245 of file udp_echo.c.
|
static |
|
static |
|
static |
Definition at line 375 of file udp_echo.c.
|
static |
|
static |
|
static |
void vl_client_add_api_signatures | ( | vl_api_memclnt_create_t * | mp | ) |
Definition at line 1235 of file udp_echo.c.
void vlib_cli_output | ( | struct vlib_main_t * | vm, |
char * | fmt, | ||
... | |||
) |
int wait_for_state_change | ( | udp_echo_main_t * | utm, |
connection_state_t | state | ||
) |
Definition at line 400 of file udp_echo.c.
u64 server_bytes_received |
Definition at line 420 of file udp_echo.c.
u64 server_bytes_sent |
Definition at line 420 of file udp_echo.c.
udp_echo_main_t udp_echo_main |
Definition at line 136 of file udp_echo.c.