Go to the source code of this file.
|
void | vl_sock_api_dump_clients (vlib_main_t *vm, api_main_t *am) |
|
void | vl_socket_api_send (vl_api_registration_t *rp, u8 *elem) |
|
void | vl_socket_free_registration_index (u32 pool_index) |
|
void | vl_socket_process_api_msg (clib_file_t *uf, vl_api_registration_t *rp, i8 *input_v) |
|
clib_error_t * | vl_socket_read_ready (clib_file_t *uf) |
|
void | vl_socket_add_pending_output (clib_file_t *uf, vl_api_registration_t *rp, u8 *buffer, uword buffer_bytes) |
|
void | vl_socket_add_pending_output_no_flush (clib_file_t *uf, vl_api_registration_t *rp, u8 *buffer, uword buffer_bytes) |
|
static void | socket_del_pending_output (clib_file_t *uf, vl_api_registration_t *rp, uword n_bytes) |
|
clib_error_t * | vl_socket_write_ready (clib_file_t *uf) |
|
clib_error_t * | vl_socket_error_ready (clib_file_t *uf) |
|
void | socksvr_file_add (clib_file_main_t *fm, int fd) |
|
static clib_error_t * | socksvr_accept_ready (clib_file_t *uf) |
|
static clib_error_t * | socksvr_bogus_write (clib_file_t *uf) |
|
void | vl_api_sockclnt_create_t_handler (vl_api_sockclnt_create_t *mp) |
|
void | vl_api_sockclnt_delete_t_handler (vl_api_sockclnt_delete_t *mp) |
|
clib_error_t * | vl_sock_api_send_fd_msg (int socket_fd, int fd_to_share) |
|
vl_api_shm_elem_config_t * | vl_api_make_shm_config (vl_api_sock_init_shm_t *mp) |
|
void | vl_api_sock_init_shm_t_handler (vl_api_sock_init_shm_t *mp) |
|
void | vl_api_memfd_segment_create_t_handler (vl_api_memfd_segment_create_t *mp) |
|
clib_error_t * | vl_sock_api_init (vlib_main_t *vm) |
|
static clib_error_t * | socket_exit (vlib_main_t *vm) |
|
static clib_error_t * | socksvr_config (vlib_main_t *vm, unformat_input_t *input) |
|
clib_error_t * | vlibsocket_init (vlib_main_t *vm) |
|
#define foreach_vlib_api_msg |
Value:_(SOCKCLNT_CREATE, sockclnt_create) \
_(SOCKCLNT_DELETE, sockclnt_delete) \
_(SOCK_INIT_SHM, sock_init_shm) \
_(MEMFD_SEGMENT_CREATE, memfd_segment_create)
Definition at line 675 of file socket_api.c.
#define vl_typedefs /* define message structures */ |
clib_error_t* vl_sock_api_send_fd_msg |
( |
int |
socket_fd, |
|
|
int |
fd_to_share |
|
) |
| |
void vl_socket_free_registration_index |
( |
u32 |
pool_index | ) |
|