FD.io VPP  v18.01-8-g0eacf49
Vector Packet Processing
socket_client.c File Reference
+ Include dependency graph for socket_client.c:

Go to the source code of this file.

Macros

#define vl_typedefs   /* define message structures */
 
#define vl_endianfun   /* define message structures */
 
#define vl_print(handle, ...)   clib_warning (__VA_ARGS__)
 
#define vl_printfun
 

Functions

u32 vl (void *p)
 
void vl_socket_client_read_reply (socket_client_main_t *scm)
 
int vl_socket_client_connect (socket_client_main_t *scm, char *socket_path, char *client_name, u32 socket_buffer_size)
 
void vl_socket_client_disconnect (socket_client_main_t *scm)
 
void vl_socket_client_enable_disable (socket_client_main_t *scm, int enable)
 

Variables

socket_client_main_t socket_client_main
 

Macro Definition Documentation

#define vl_endianfun   /* define message structures */

Definition at line 54 of file socket_client.c.

#define vl_print (   handle,
  ... 
)    clib_warning (__VA_ARGS__)

Definition at line 59 of file socket_client.c.

#define vl_printfun

Definition at line 60 of file socket_client.c.

#define vl_typedefs   /* define message structures */

Definition at line 50 of file socket_client.c.

Function Documentation

u32 vl ( void *  p)

Definition at line 69 of file socket_client.c.

int vl_socket_client_connect ( socket_client_main_t scm,
char *  socket_path,
char *  client_name,
u32  socket_buffer_size 
)

Definition at line 134 of file socket_client.c.

+ Here is the call graph for this function:

void vl_socket_client_disconnect ( socket_client_main_t scm)

Definition at line 221 of file socket_client.c.

void vl_socket_client_enable_disable ( socket_client_main_t scm,
int  enable 
)

Definition at line 229 of file socket_client.c.

void vl_socket_client_read_reply ( socket_client_main_t scm)

Definition at line 75 of file socket_client.c.

+ Here is the call graph for this function:

Variable Documentation

socket_client_main_t socket_client_main

Definition at line 64 of file socket_client.c.