Binary API messaging via shared memory Low-level, primary provisioning interface.
More...
|
static void * | vl_api_trace_plugin_msg_ids_t_print (vl_api_trace_plugin_msg_ids_t *a, void *handle) |
|
u8 * | vl_api_serialize_message_table (api_main_t *am, u8 *vector) |
|
static void | vl_api_get_first_msg_id_t_handler (vl_api_get_first_msg_id_t *mp) |
|
void | vl_api_api_versions_t_handler (vl_api_api_versions_t *mp) |
|
static int | vlib_api_init (void) |
|
static void | send_one_plugin_msg_ids_msg (u8 *name, u16 first_msg_id, u16 last_msg_id) |
|
void | vl_api_save_msg_table (void) |
|
static uword | vl_api_clnt_process (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *f) |
|
void | vl_mem_api_enable_disable (vlib_main_t *vm, int enable) |
|
static uword | api_rx_from_node (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static void | vl_api_rpc_call_t_handler (vl_api_rpc_call_t *mp) |
|
static void | vl_api_rpc_call_reply_t_handler (vl_api_rpc_call_reply_t *mp) |
|
void | vl_api_send_pending_rpc_requests (vlib_main_t *vm) |
|
static void | vl_api_rpc_call_main_thread_inline (void *fp, u8 *data, u32 data_length, u8 force_rpc) |
|
void | vl_api_rpc_call_main_thread (void *fp, u8 *data, u32 data_length) |
|
void | vl_api_force_rpc_call_main_thread (void *fp, u8 *data, u32 data_length) |
|
static void | vl_api_trace_plugin_msg_ids_t_handler (vl_api_trace_plugin_msg_ids_t *mp) |
|
static clib_error_t * | rpc_api_hookup (vlib_main_t *vm) |
|
| VLIB_API_INIT_FUNCTION (rpc_api_hookup) |
|
Binary API messaging via shared memory Low-level, primary provisioning interface.
Definition in file vlib_api.c.