|
CNDP
22.08.0
|
#include <jcfg.h>
Public Member Functions | |
| STAILQ_HEAD (, jcfg_opt) application | |
| STAILQ_HEAD (, jcfg_opt) defaults | |
| STAILQ_HEAD (, jcfg_opt) options | |
| STAILQ_HEAD (, jcfg_umem) umems | |
| STAILQ_HEAD (, jcfg_lport) lports | |
| STAILQ_HEAD (, jcfg_lgroup) lgroups | |
| STAILQ_HEAD (, jcfg_thd) threads | |
| STAILQ_HEAD (, jcfg_lport_group) lport_groups | |
| STAILQ_HEAD (, jcfg_user) users | |
Data Fields | |
| jcfg_list_t | lport_list |
| jcfg_list_t | umem_list |
| jcfg_list_t | thd_list |
| int | thread_count |
| int | lport_count |
| int | umem_count |
| int | app_count |
| int | default_count |
| int | opt_count |
| int | lgroup_count |
| int | lport_group_count |
| int | user_count |
Main structure to hold all of the jcfg configuration information
| STAILQ_HEAD | ( | jcfg_opt | ) |
Application configuration
| STAILQ_HEAD | ( | jcfg_opt | ) |
config default values
| STAILQ_HEAD | ( | jcfg_opt | ) |
Application options
| STAILQ_HEAD | ( | jcfg_umem | ) |
UMEM configurations
| STAILQ_HEAD | ( | jcfg_lport | ) |
lport configurations
| STAILQ_HEAD | ( | jcfg_lgroup | ) |
lcore groups for threads
| STAILQ_HEAD | ( | jcfg_thd | ) |
Defined set of threads
| STAILQ_HEAD | ( | jcfg_lport_group | ) |
Defined set of lport_groups
| STAILQ_HEAD | ( | jcfg_user | ) |
User defined values
| jcfg_list_t lport_list |
| jcfg_list_t umem_list |
| jcfg_list_t thd_list |