|
Asterisk - The Open Source Telephony Project GIT-master-27fb039
|

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 | |
| char * | include_location_file |
| file name in which the include occurs | |
| int | include_location_lineno |
| enum include_statement_type | include_type |
| char * | included_file |
| file name included | |
| 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 284 of file main/config.c.
| int exec |
set to non-zero if itsa exec statement
Definition at line 922 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 296 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 289 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 290 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 291 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 301 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 303 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 309 of file main/config.c.
Referenced by ast_config_text_file_save2(), ast_include_find(), ast_include_new(), ast_include_rename(), ast_includes_destroy(), 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 305 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 306 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 307 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 308 of file main/config.c.
Referenced by ast_config_text_file_save2(), ast_include_destroy(), and config_text_file_load().