Go to the source code of this file.
|
void | vl_api_rpc_call_main_thread (void *fp, u8 *data, u32 data_length) |
|
u16 | vl_client_get_first_plugin_msg_id (const char *plugin_name) |
|
void | vl_api_send_pending_rpc_requests (vlib_main_t *vm) |
|
u8 * | vl_api_serialize_message_table (api_main_t *am, u8 *vector) |
|
static void | vl_api_send_msg (vl_api_registration_t *rp, u8 *elem) |
|
static int | vl_api_can_send_msg (vl_api_registration_t *rp) |
|
static vl_api_registration_t * | vl_api_client_index_to_registration (u32 index) |
|
static u32 | vl_api_registration_file_index (vl_api_registration_t *reg) |
|
static clib_file_t * | vl_api_registration_file (vl_api_registration_t *reg) |
|
static void | vl_api_registration_del_file (vl_api_registration_t *reg) |
|
static clib_error_t * | vl_api_send_fd_msg (vl_api_registration_t *reg, int fds[], int n_fds) |
|
static clib_error_t * | vl_api_recv_fd_msg (vl_api_registration_t *reg, int fds[], int n_fds, u32 wait) |
|
vl_api_registration_t * | sockclnt_get_registration (u32 index) |
|
void | socksvr_add_pending_output (struct clib_file *uf, struct vl_api_registration_ *cf, u8 *buffer, uword buffer_bytes) |
|
void | vl_socket_process_msg (struct clib_file *uf, struct vl_api_registration_ *rp, i8 *input_v) |
|
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) |
|
#define foreach_histogram_bucket |
Value:_(400) \
_(200) \
_(100) \
_(10)
Definition at line 114 of file api.h.
Enumerator |
---|
SLEEP_N_BUCKETS |
|
Definition at line 120 of file api.h.
Enumerator |
---|
QUEUE_SIGNAL_EVENT |
|
SOCKET_READ_EVENT |
|
Definition at line 108 of file api.h.
void sockclnt_close_index |
( |
u32 |
index | ) |
|
u32 sockclnt_open_index |
( |
char * |
client_name, |
|
|
char * |
hostname, |
|
|
int |
port |
|
) |
| |
Definition at line 47 of file api.h.
Definition at line 56 of file api.h.
Definition at line 93 of file api.h.
Definition at line 76 of file api.h.
Definition at line 70 of file api.h.
Definition at line 64 of file api.h.
void vl_api_rpc_call_main_thread |
( |
void * |
fp, |
|
|
u8 * |
data, |
|
|
u32 |
data_length |
|
) |
| |
Definition at line 84 of file api.h.
Definition at line 34 of file api.h.
void vl_api_send_pending_rpc_requests |
( |
vlib_main_t * |
vm | ) |
|
u16 vl_client_get_first_plugin_msg_id |
( |
const char * |
plugin_name | ) |
|
u64 vector_rate_histogram[] |
(constructor) VLIB_REGISTER_NODE (vl_api_clnt_node)
Definition at line 415 of file vlib_api.c.
volatile int** vl_api_queue_cursizes |