FD.io VPP  v17.10-9-gd594711
Vector Packet Processing
sock_test_client.c File Reference
+ Include dependency graph for sock_test_client.c:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  sock_client_main_t
 

Macros

#define INDENT   "\n "
 

Functions

static int sock_test_cfg_sync (sock_test_socket_t *socket)
 
static void echo_test_client ()
 
static void stream_test_client (sock_test_t test)
 
static void exit_client (void)
 
static int sock_test_connect_test_sockets (uint32_t num_test_sockets)
 
static void dump_help (void)
 
static void cfg_txbuf_size_set (void)
 
static void cfg_num_writes_set (void)
 
static void cfg_num_test_sockets_set (void)
 
static void cfg_rxbuf_size_set (void)
 
static void cfg_verbose_toggle (void)
 
static sock_test_t parse_input ()
 
void print_usage_and_exit (void)
 
int main (int argc, char **argv)
 

Variables

sock_client_main_t sock_client_main
 

Macro Definition Documentation

#define INDENT   "\n "

Function Documentation

static void cfg_num_test_sockets_set ( void  )
static

Definition at line 623 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void cfg_num_writes_set ( void  )
static

Definition at line 603 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void cfg_rxbuf_size_set ( void  )
static

Definition at line 645 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void cfg_txbuf_size_set ( void  )
static

Definition at line 581 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void cfg_verbose_toggle ( void  )
static

Definition at line 666 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void dump_help ( void  )
static

Definition at line 555 of file sock_test_client.c.

+ Here is the caller graph for this function:

static void echo_test_client ( )
static

Definition at line 91 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void exit_client ( void  )
static

Definition at line 420 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int main ( int  argc,
char **  argv 
)

Definition at line 746 of file sock_test_client.c.

+ Here is the call graph for this function:

static sock_test_t parse_input ( )
static

Definition at line 677 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void print_usage_and_exit ( void  )

Definition at line 726 of file sock_test_client.c.

+ Here is the caller graph for this function:

static int sock_test_cfg_sync ( sock_test_socket_t socket)
static

Definition at line 43 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int sock_test_connect_test_sockets ( uint32_t  num_test_sockets)
static

Definition at line 458 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void stream_test_client ( sock_test_t  test)
static

Definition at line 245 of file sock_test_client.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

sock_client_main_t sock_client_main

Definition at line 39 of file sock_test_client.c.