Asterisk - The Open Source Telephony Project GIT-master-f36a736
Data Fields
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.

Examples
app_skel.c.

Definition at line 161 of file config_options.h.

Field Documentation

◆ alias

const char* alias

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

Definition at line 163 of file config_options.h.

◆ filename

const char* filename

The filename to be processed

Examples
app_skel.c.

Definition at line 162 of file config_options.h.

Referenced by aco_process_config(), and load_module().

◆ preload

const char** preload

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

Definition at line 164 of file config_options.h.

◆ skip_category

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 165 of file config_options.h.

◆ types

struct aco_type* types[]

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

Definition at line 166 of file config_options.h.

Referenced by AST_TEST_DEFINE(), and sorcery_object_type_alloc().


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