FD.io VPP
v18.01-8-g0eacf49
Vector Packet Processing
|
An API client registration, only in vpp/vlib. More...
Data Fields | |
vl_registration_type_t | registration_type |
type More... | |
u32 | vl_api_registration_pool_index |
Index in VLIB's brain (not shared memory). More... | |
u8 * | name |
Client name. More... | |
f64 | last_heard |
int | last_queue_head |
int | unanswered_pings |
unix_shared_memory_queue_t * | vl_input_queue |
shared memory only: pointer to client input queue More... | |
svm_region_t * | vlib_rp |
void * | shmem_hdr |
u32 | clib_file_index |
Socket only: file index. More... | |
i8 * | unprocessed_input |
Socket only: pending input. More... | |
u32 | unprocessed_msg_length |
Socket only: unprocssed length. More... | |
u8 * | output_vector |
Socket only: output vecto. More... | |
int * | additional_fds_to_close |
u32 | server_handle |
Socket client only: server handle. More... | |
u32 | server_index |
Socket client only: server index. More... | |
An API client registration, only in vpp/vlib.
Definition at line 44 of file api_common.h.
int* vl_api_registration_::additional_fds_to_close |
Definition at line 68 of file api_common.h.
u32 vl_api_registration_::clib_file_index |
Socket only: file index.
Definition at line 64 of file api_common.h.
f64 vl_api_registration_::last_heard |
Definition at line 54 of file api_common.h.
int vl_api_registration_::last_queue_head |
Definition at line 55 of file api_common.h.
u8* vl_api_registration_::name |
Client name.
Definition at line 51 of file api_common.h.
u8* vl_api_registration_::output_vector |
Socket only: output vecto.
Definition at line 67 of file api_common.h.
vl_registration_type_t vl_api_registration_::registration_type |
type
Definition at line 46 of file api_common.h.
u32 vl_api_registration_::server_handle |
Socket client only: server handle.
Definition at line 71 of file api_common.h.
u32 vl_api_registration_::server_index |
Socket client only: server index.
Definition at line 72 of file api_common.h.
void* vl_api_registration_::shmem_hdr |
Definition at line 61 of file api_common.h.
int vl_api_registration_::unanswered_pings |
Definition at line 56 of file api_common.h.
i8* vl_api_registration_::unprocessed_input |
Socket only: pending input.
Definition at line 65 of file api_common.h.
u32 vl_api_registration_::unprocessed_msg_length |
Socket only: unprocssed length.
Definition at line 66 of file api_common.h.
u32 vl_api_registration_::vl_api_registration_pool_index |
Index in VLIB's brain (not shared memory).
Definition at line 49 of file api_common.h.
unix_shared_memory_queue_t* vl_api_registration_::vl_input_queue |
shared memory only: pointer to client input queue
Definition at line 59 of file api_common.h.
svm_region_t* vl_api_registration_::vlib_rp |
Definition at line 60 of file api_common.h.