Go to the source code of this file.
|
void | socksvr_add_pending_output (struct unix_file *uf, struct vl_api_registration_ *cf, u8 *buffer, uword buffer_bytes) |
|
void | vl_free_socket_registration_index (u32 pool_index) |
|
void | vl_socket_process_msg (struct unix_file *uf, struct vl_api_registration_ *rp, i8 *input_v) |
|
clib_error_t * | vl_socket_read_ready (struct unix_file *uf) |
|
void | vl_socket_add_pending_output (struct unix_file *uf, struct vl_api_registration_ *rp, u8 *buffer, uword buffer_bytes) |
|
clib_error_t * | vl_socket_write_ready (struct unix_file *uf) |
|
void | vl_socket_api_send (vl_api_registration_t *rp, u8 *elem) |
|
void | vl_socket_api_send_with_data (vl_api_registration_t *rp, u8 *elem, u8 *data_vector) |
|
void | vl_socket_api_send_with_length (vl_api_registration_t *rp, u8 *elem, u32 msg_length) |
|
void | vl_socket_api_send_with_length_no_free (vl_api_registration_t *rp, u8 *elem, u32 msg_length) |
|
u32 | sockclnt_open_index (char *client_name, char *hostname, int port) |
|
void | sockclnt_close_index (u32 index) |
|
void | vl_client_msg_api_send (vl_api_registration_t *cm, u8 *elem) |
|
vl_api_registration_t * | sockclnt_get_registration (u32 index) |
|
void | socksvr_set_port (u16 port) |
|
void | socksvr_set_bind_address (u32 bind_address) |
|
#define SOCKSVR_DEFAULT_PORT 32741 /* whatever */ |
Definition at line 55 of file api.h.
void sockclnt_close_index |
( |
u32 |
index | ) |
|
u32 sockclnt_open_index |
( |
char * |
client_name, |
|
|
char * |
hostname, |
|
|
int |
port |
|
) |
| |
void socksvr_set_bind_address |
( |
u32 |
bind_address | ) |
|
void socksvr_set_port |
( |
u16 |
port | ) |
|
void vl_free_socket_registration_index |
( |
u32 |
pool_index | ) |
|
Definition at line 49 of file api.h.