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 |
static void vac_client_constructor |
( |
void |
| ) |
|
|
static |
static void vac_client_destructor |
( |
void |
| ) |
|
|
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 |