Go to the source code of this file.
| #define vl_endianfun /* define message structures */ |
| #define vl_typedefs /* define message structures */ |
| static void cleanup |
( |
void |
| ) |
|
|
static |
| static void init |
( |
void |
| ) |
|
|
static |
| static void set_timeout |
( |
unsigned short |
timeout | ) |
|
|
static |
| static void unset_timeout |
( |
void |
| ) |
|
|
static |
| static void vac_api_handler |
( |
void * |
msg | ) |
|
|
static |
| int vac_connect |
( |
char * |
name, |
|
|
char * |
chroot_prefix, |
|
|
vac_callback_t |
cb, |
|
|
int |
rx_qlen |
|
) |
| |
| int vac_disconnect |
( |
void |
| ) |
|
| void vac_free |
( |
void * |
msg | ) |
|
| int vac_get_msg_index |
( |
unsigned char * |
name | ) |
|
| static uword* vac_msg_table_get_hash |
( |
void |
| ) |
|
|
static |
| int vac_msg_table_max_index |
( |
void |
| ) |
|
| int vac_msg_table_size |
( |
void |
| ) |
|
| int vac_read |
( |
char ** |
p, |
|
|
int * |
l, |
|
|
u16 |
timeout |
|
) |
| |
| void vac_rx_resume |
( |
void |
| ) |
|
| void vac_rx_suspend |
( |
void |
| ) |
|
| static void* vac_rx_thread_fn |
( |
void * |
arg | ) |
|
|
static |
| static void* vac_timeout_thread_fn |
( |
void * |
arg | ) |
|
|
static |
| int vac_write |
( |
char * |
p, |
|
|
int |
l |
|
) |
| |
| typedef VL_API_PACKED |
( |
struct _vl_api_header{u16 _vl_msg_id;u32 client_index;} |
| ) |
|
| void vlib_cli_output |
( |
struct vlib_main_t * |
vm, |
|
|
char * |
fmt, |
|
|
|
... |
|
) |
| |
| bool rx_is_running = false |