FD.io VPP  v17.10-9-gd594711
Vector Packet Processing
vl_api_registration_ Struct Reference

An API client registration, only in vpp/vlib. More...

+ Collaboration diagram for vl_api_registration_:

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...
 
u8name
 Client name. More...
 
unix_shared_memory_queue_tvl_input_queue
 shared memory only: pointer to client input queue More...
 
u32 clib_file_index
 Socket only: file index. More...
 
i8unprocessed_input
 Socket only: pending input. More...
 
u32 unprocessed_msg_length
 Socket only: unprocssed length. More...
 
u8output_vector
 Socket only: output vecto. More...
 
u32 server_handle
 Socket client only: server handle. More...
 
u32 server_index
 Socket client only: server index. More...
 

Detailed Description

An API client registration, only in vpp/vlib.

Definition at line 44 of file api_common.h.

Field Documentation

u32 vl_api_registration_::clib_file_index

Socket only: file index.

Definition at line 57 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 60 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 63 of file api_common.h.

u32 vl_api_registration_::server_index

Socket client only: server index.

Definition at line 64 of file api_common.h.

i8* vl_api_registration_::unprocessed_input

Socket only: pending input.

Definition at line 58 of file api_common.h.

u32 vl_api_registration_::unprocessed_msg_length

Socket only: unprocssed length.

Definition at line 59 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 54 of file api_common.h.


The documentation for this struct was generated from the following file: