Asterisk - The Open Source Telephony Project GIT-master-8f1982c
|
Data Structures | |
struct | included_files_list |
Data Fields | |
int | exec |
char * | exec_file |
if it's an exec, you'll have both the /var/tmp to read, and the original script More... | |
char * | include_location_file |
file name in which the include occurs More... | |
int | include_location_lineno |
enum include_statement_type | include_type |
char * | included_file |
file name included More... | |
struct ast_config_include::included_files_list | included_files |
int | inclusion_count |
struct ast_config_include * | next |
int | output |
struct ast_comment * | precomments |
struct ast_comment * | sameline |
struct ast_comment * | trailing |
Definition at line 283 of file main/config.c.
int exec |
set to non-zero if itsa exec statement
Definition at line 924 of file extconf.c.
Referenced by ast_include_new(), and localized_config_text_file_save().
char * exec_file |
if it's an exec, you'll have both the /var/tmp to read, and the original script
if it's an exec, you'll have both the /var/tmp to read, and the original script
Definition at line 295 of file main/config.c.
Referenced by ast_include_destroy(), ast_include_new(), ast_includes_destroy(), localized_config_text_file_save(), and print_include().
char * include_location_file |
file name in which the include occurs
file name in which the include occurs
Definition at line 288 of file main/config.c.
Referenced by ast_config_text_file_save2(), ast_include_destroy(), ast_include_new(), ast_include_rename(), ast_includes_destroy(), localized_ast_include_rename(), and localized_config_text_file_save().
int include_location_lineno |
lineno where include occurred
Definition at line 289 of file main/config.c.
Referenced by ast_config_text_file_save2(), ast_include_new(), and localized_config_text_file_save().
enum include_statement_type include_type |
#include, exec, #tryinclude
Definition at line 290 of file main/config.c.
Referenced by ast_config_text_file_save2(), ast_include_new(), and print_include().
char * included_file |
file name included
file name included
Definition at line 300 of file main/config.c.
Referenced by ast_include_destroy(), ast_include_find(), ast_include_new(), ast_includes_destroy(), localized_config_text_file_save(), and print_include().
struct ast_config_include::included_files_list included_files |
list of #include/#tryinclude files
Referenced by ast_config_text_file_save2(), ast_include_new(), and config_included_files_destroy().
int inclusion_count |
if the file is included more than once, a running count thereof – but, worry not, we explode the instances and will include those– so all entries will be unique
Definition at line 302 of file main/config.c.
Referenced by ast_include_new().
struct ast_config_include * next |
ptr to next inclusion in the list
Definition at line 308 of file main/config.c.
Referenced by ast_config_text_file_save2(), ast_include_find(), ast_include_new(), ast_include_rename(), ast_includes_destroy(), localized_ast_include_rename(), and localized_config_text_file_save().
int output |
a flag to indicate if the inclusion has been output
Definition at line 304 of file main/config.c.
Referenced by ast_config_text_file_save2(), and localized_config_text_file_save().
struct ast_comment* precomments |
Definition at line 305 of file main/config.c.
Referenced by ast_config_text_file_save2(), ast_include_destroy(), and process_text_line().
struct ast_comment* sameline |
Definition at line 306 of file main/config.c.
Referenced by ast_include_destroy(), and process_text_line().
struct ast_comment* trailing |
the last object in the list will get assigned any trailing comments when EOF is hit
Definition at line 307 of file main/config.c.
Referenced by ast_config_text_file_save2(), ast_include_destroy(), and config_text_file_load().