FD.io VPP  v17.01.1-3-gc6833f8
Vector Packet Processing
unix_main_t Struct Reference
+ Collaboration diagram for unix_main_t:

Data Fields

vlib_main_tvlib_main
 
u32 flags
 
unix_file_tfile_pool
 
clib_socket_t cli_listen_socket
 
void(* file_update )(unix_file_t *file, unix_file_update_type_t update_type)
 
unix_error_history_t error_history [128]
 
u32 error_history_index
 
u64 n_total_errors
 
u8startup_config_filename
 
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
 

Detailed Description

Definition at line 78 of file unix.h.

Field Documentation

u32 unix_main_t::cli_history_limit

Definition at line 116 of file unix.h.

int unix_main_t::cli_line_mode

Definition at line 113 of file unix.h.

clib_socket_t unix_main_t::cli_listen_socket

Definition at line 92 of file unix.h.

int unix_main_t::cli_no_banner

Definition at line 119 of file unix.h.

int unix_main_t::cli_no_pager

Definition at line 125 of file unix.h.

u32 unix_main_t::cli_pager_buffer_limit

Definition at line 122 of file unix.h.

unix_error_history_t unix_main_t::error_history[128]

Definition at line 98 of file unix.h.

u32 unix_main_t::error_history_index

Definition at line 99 of file unix.h.

unix_file_t* unix_main_t::file_pool

Definition at line 89 of file unix.h.

void(* unix_main_t::file_update) (unix_file_t *file, unix_file_update_type_t update_type)

Definition at line 94 of file unix.h.

u32 unix_main_t::flags

Definition at line 83 of file unix.h.

int unix_main_t::log_fd

Definition at line 110 of file unix.h.

u8* unix_main_t::log_filename

Definition at line 109 of file unix.h.

u64 unix_main_t::n_total_errors

Definition at line 100 of file unix.h.

u8* unix_main_t::startup_config_filename

Definition at line 103 of file unix.h.

int unix_main_t::tio_isset

Definition at line 129 of file unix.h.

struct termios unix_main_t::tio_stdin

Definition at line 128 of file unix.h.

volatile int unix_main_t::unix_config_complete

Definition at line 106 of file unix.h.

vlib_main_t* unix_main_t::vlib_main

Definition at line 81 of file unix.h.


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