Go to the source code of this file.
◆ foreach_sock_client_api_msg
#define foreach_sock_client_api_msg |
Value:_(SOCKCLNT_CREATE_REPLY, sockclnt_create_reply) \
_(SOCK_INIT_SHM_REPLY, sock_init_shm_reply) \
Definition at line 334 of file socket_client.c.
◆ vl_endianfun
#define vl_endianfun /* define message structures */ |
◆ vl_print
◆ vl_printfun
◆ vl_typedefs
#define vl_typedefs /* define message structures */ |
◆ noop_handler()
static void noop_handler |
( |
void * |
notused | ) |
|
|
static |
◆ vl()
◆ vl_api_sock_init_shm_reply_t_handler()
◆ vl_api_sockclnt_create_reply_t_handler()
◆ vl_sock_api_recv_fd_msg()
clib_error_t* vl_sock_api_recv_fd_msg |
( |
int |
socket_fd, |
|
|
int |
fds[], |
|
|
int |
n_fds, |
|
|
u32 |
wait |
|
) |
| |
◆ vl_sock_client_install_message_handlers()
void vl_sock_client_install_message_handlers |
( |
void |
| ) |
|
◆ vl_socket_client_connect()
int vl_socket_client_connect |
( |
char * |
socket_path, |
|
|
char * |
client_name, |
|
|
u32 |
socket_buffer_size |
|
) |
| |
◆ vl_socket_client_disconnect()
void vl_socket_client_disconnect |
( |
void |
| ) |
|
◆ vl_socket_client_enable_disable()
void vl_socket_client_enable_disable |
( |
int |
enable | ) |
|
◆ vl_socket_client_init_shm()
◆ vl_socket_client_msg_alloc()
void* vl_socket_client_msg_alloc |
( |
int |
nbytes | ) |
|
◆ vl_socket_client_read()
int vl_socket_client_read |
( |
int |
wait | ) |
|
◆ vl_socket_client_recv_fd_msg()
clib_error_t* vl_socket_client_recv_fd_msg |
( |
int |
fds[], |
|
|
int |
n_fds, |
|
|
u32 |
wait |
|
) |
| |
◆ vl_socket_client_write()
int vl_socket_client_write |
( |
void |
| ) |
|
◆ socket_client_main