FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
vapi_ctx_s Struct Reference
+ Collaboration diagram for vapi_ctx_s:

Data Fields

vapi_mode_e mode
 
int requests_size
 
int requests_start
 
int requests_count
 
vapi_req_trequests
 
u32 context_counter
 
vapi_generic_cb_with_ctx generic_cb
 
vapi_event_cb_with_ctxevent_cbs
 
u16vapi_msg_id_t_to_vl_msg_id
 
u16 vl_msg_id_max
 
vapi_msg_id_tvl_msg_id_to_vapi_msg_t
 
bool connected
 
bool handle_keepalives
 
pthread_mutex_t requests_mutex
 

Detailed Description

Definition at line 75 of file vapi.c.

Field Documentation

◆ connected

bool vapi_ctx_s::connected

Definition at line 88 of file vapi.c.

◆ context_counter

u32 vapi_ctx_s::context_counter

Definition at line 82 of file vapi.c.

◆ event_cbs

vapi_event_cb_with_ctx* vapi_ctx_s::event_cbs

Definition at line 84 of file vapi.c.

◆ generic_cb

vapi_generic_cb_with_ctx vapi_ctx_s::generic_cb

Definition at line 83 of file vapi.c.

◆ handle_keepalives

bool vapi_ctx_s::handle_keepalives

Definition at line 89 of file vapi.c.

◆ mode

vapi_mode_e vapi_ctx_s::mode

Definition at line 77 of file vapi.c.

◆ requests

vapi_req_t* vapi_ctx_s::requests

Definition at line 81 of file vapi.c.

◆ requests_count

int vapi_ctx_s::requests_count

Definition at line 80 of file vapi.c.

◆ requests_mutex

pthread_mutex_t vapi_ctx_s::requests_mutex

Definition at line 90 of file vapi.c.

◆ requests_size

int vapi_ctx_s::requests_size

Definition at line 78 of file vapi.c.

◆ requests_start

int vapi_ctx_s::requests_start

Definition at line 79 of file vapi.c.

◆ vapi_msg_id_t_to_vl_msg_id

u16* vapi_ctx_s::vapi_msg_id_t_to_vl_msg_id

Definition at line 85 of file vapi.c.

◆ vl_msg_id_max

u16 vapi_ctx_s::vl_msg_id_max

Definition at line 86 of file vapi.c.

◆ vl_msg_id_to_vapi_msg_t

vapi_msg_id_t* vapi_ctx_s::vl_msg_id_to_vapi_msg_t

Definition at line 87 of file vapi.c.


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