FD.io VPP
v21.10.1-2-g0a485f517
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 |
int | is_being_removed |
svm_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 vector. 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 47 of file api_common.h.
int* vl_api_registration_::additional_fds_to_close |
Definition at line 72 of file api_common.h.
u32 vl_api_registration_::clib_file_index |
Socket only: file index.
Definition at line 68 of file api_common.h.
int vl_api_registration_::is_being_removed |
Definition at line 60 of file api_common.h.
f64 vl_api_registration_::last_heard |
Definition at line 57 of file api_common.h.
int vl_api_registration_::last_queue_head |
Definition at line 58 of file api_common.h.
u8* vl_api_registration_::name |
Client name.
Definition at line 54 of file api_common.h.
u8* vl_api_registration_::output_vector |
Socket only: output vector.
Definition at line 71 of file api_common.h.
vl_registration_type_t vl_api_registration_::registration_type |
type
Definition at line 49 of file api_common.h.
u32 vl_api_registration_::server_handle |
Socket client only: server handle.
Definition at line 75 of file api_common.h.
u32 vl_api_registration_::server_index |
Socket client only: server index.
Definition at line 76 of file api_common.h.
void* vl_api_registration_::shmem_hdr |
Definition at line 65 of file api_common.h.
int vl_api_registration_::unanswered_pings |
Definition at line 59 of file api_common.h.
i8* vl_api_registration_::unprocessed_input |
Socket only: pending input.
Definition at line 69 of file api_common.h.
u32 vl_api_registration_::unprocessed_msg_length |
Socket only: unprocssed length.
Definition at line 70 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 52 of file api_common.h.
svm_queue_t* vl_api_registration_::vl_input_queue |
shared memory only: pointer to client input queue
Definition at line 63 of file api_common.h.
svm_region_t* vl_api_registration_::vlib_rp |
Definition at line 64 of file api_common.h.