FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
unix_main_t Struct Reference
+ Collaboration diagram for unix_main_t:

Data Fields

vlib_main_tvlib_main
 
u32 flags
 
clib_socket_t cli_listen_socket
 
unix_error_history_t error_history [128]
 
u32 error_history_index
 
u64 n_total_errors
 
u8startup_config_filename
 
u8runtime_dir
 
u8pidfile
 
volatile int unix_config_complete
 
u8log_filename
 
int log_fd
 
int cli_line_mode
 
u32 cli_history_limit
 
int cli_no_banner
 
u32 cli_pager_buffer_limit
 
int cli_no_pager
 
struct termios tio_stdin
 
int tio_isset
 
u32 poll_sleep_usec
 

Detailed Description

Definition at line 53 of file unix.h.

Field Documentation

◆ cli_history_limit

u32 unix_main_t::cli_history_limit

Definition at line 95 of file unix.h.

◆ cli_line_mode

int unix_main_t::cli_line_mode

Definition at line 92 of file unix.h.

◆ cli_listen_socket

clib_socket_t unix_main_t::cli_listen_socket

Definition at line 68 of file unix.h.

◆ cli_no_banner

int unix_main_t::cli_no_banner

Definition at line 98 of file unix.h.

◆ cli_no_pager

int unix_main_t::cli_no_pager

Definition at line 104 of file unix.h.

◆ cli_pager_buffer_limit

u32 unix_main_t::cli_pager_buffer_limit

Definition at line 101 of file unix.h.

◆ error_history

unix_error_history_t unix_main_t::error_history[128]

Definition at line 71 of file unix.h.

◆ error_history_index

u32 unix_main_t::error_history_index

Definition at line 72 of file unix.h.

◆ flags

u32 unix_main_t::flags

Definition at line 58 of file unix.h.

◆ log_fd

int unix_main_t::log_fd

Definition at line 89 of file unix.h.

◆ log_filename

u8* unix_main_t::log_filename

Definition at line 88 of file unix.h.

◆ n_total_errors

u64 unix_main_t::n_total_errors

Definition at line 73 of file unix.h.

◆ pidfile

u8* unix_main_t::pidfile

Definition at line 82 of file unix.h.

◆ poll_sleep_usec

u32 unix_main_t::poll_sleep_usec

Definition at line 110 of file unix.h.

◆ runtime_dir

u8* unix_main_t::runtime_dir

Definition at line 79 of file unix.h.

◆ startup_config_filename

u8* unix_main_t::startup_config_filename

Definition at line 76 of file unix.h.

◆ tio_isset

int unix_main_t::tio_isset

Definition at line 108 of file unix.h.

◆ tio_stdin

struct termios unix_main_t::tio_stdin

Definition at line 107 of file unix.h.

◆ unix_config_complete

volatile int unix_main_t::unix_config_complete

Definition at line 85 of file unix.h.

◆ vlib_main

vlib_main_t* unix_main_t::vlib_main

Definition at line 56 of file unix.h.


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