FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
vac_main_t Struct Reference

Data Fields

u8 connected_to_vlib
 
pthread_t rx_thread_handle
 
pthread_t timeout_thread_handle
 
pthread_mutex_t queue_lock
 
pthread_cond_t suspend_cv
 
pthread_cond_t resume_cv
 
pthread_mutex_t timeout_lock
 
u8 timeout_loop
 
pthread_cond_t timeout_cv
 
pthread_cond_t timeout_cancel_cv
 
pthread_cond_t terminate_cv
 

Detailed Description

Definition at line 61 of file client.c.

Field Documentation

◆ connected_to_vlib

u8 vac_main_t::connected_to_vlib

Definition at line 62 of file client.c.

◆ queue_lock

pthread_mutex_t vac_main_t::queue_lock

Definition at line 65 of file client.c.

◆ resume_cv

pthread_cond_t vac_main_t::resume_cv

Definition at line 67 of file client.c.

◆ rx_thread_handle

pthread_t vac_main_t::rx_thread_handle

Definition at line 63 of file client.c.

◆ suspend_cv

pthread_cond_t vac_main_t::suspend_cv

Definition at line 66 of file client.c.

◆ terminate_cv

pthread_cond_t vac_main_t::terminate_cv

Definition at line 72 of file client.c.

◆ timeout_cancel_cv

pthread_cond_t vac_main_t::timeout_cancel_cv

Definition at line 71 of file client.c.

◆ timeout_cv

pthread_cond_t vac_main_t::timeout_cv

Definition at line 70 of file client.c.

◆ timeout_lock

pthread_mutex_t vac_main_t::timeout_lock

Definition at line 68 of file client.c.

◆ timeout_loop

u8 vac_main_t::timeout_loop

Definition at line 69 of file client.c.

◆ timeout_thread_handle

pthread_t vac_main_t::timeout_thread_handle

Definition at line 64 of file client.c.


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