aco_file Struct Reference

The representation of a single configuration file to be processed. More...

#include <config_options.h>

Collaboration diagram for aco_file:

Collaboration graph
[legend]

Data Fields

const char * alias
const char * filename
const char ** preload
const char * skip_category
struct aco_typetypes []

Detailed Description

The representation of a single configuration file to be processed.

Definition at line 149 of file config_options.h.


Field Documentation

const char* alias

An alias filename to be tried if 'filename' cannot be found

Definition at line 151 of file config_options.h.

Referenced by aco_process_config().

const char* filename

The filename to be processed

Definition at line 150 of file config_options.h.

Referenced by aco_process_ast_config(), aco_process_config(), load_module(), and process_category().

const char** preload

A null-terminated ordered array of categories to be loaded first

Definition at line 152 of file config_options.h.

Referenced by internal_process_ast_config(), and is_preload().

const char* skip_category

A regular expression of categories to skip in the file. Use when a file is processed by multiple modules

Definition at line 153 of file config_options.h.

Referenced by process_category().

struct aco_type* types[] [read]

The list of types for this config. Required. Use a sentinel!

Definition at line 154 of file config_options.h.

Referenced by aco_info_init(), aco_process_config(), AST_TEST_DEFINE(), internal_aco_type_find(), internal_file_types_destroy(), and sorcery_object_type_alloc().


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

Generated on Thu Apr 16 06:34:47 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6