Thu Oct 11 06:44:49 2012

Asterisk developer's documentation


ast_variable Struct Reference

#include <config.h>

Collaboration diagram for ast_variable:

Collaboration graph
[legend]

Data Fields

int blanklines
int lineno
char * name
struct ast_variablenext
int object
struct ast_commentprecomments
struct ast_commentsameline
char stuff [0]
char * value

Detailed Description

Definition at line 36 of file config.h.


Field Documentation

Number of blanklines following entry

Definition at line 41 of file config.h.

Referenced by config_text_file_save(), process_text_line(), and variable_clone().

int lineno

char* name

Definition at line 37 of file config.h.

Referenced by __ast_http_load(), _build_general_config(), _build_port_config(), _sip_show_peer(), action_getconfig(), adsi_load(), aji_create_client(), aji_load_config(), append_mailbox_mapping(), apply_options_full(), ast_enum_init(), ast_iax2_new(), ast_plc_reload(), ast_readconfig(), ast_set_variables(), ast_variable_delete(), ast_variable_new(), ast_variable_retrieve(), ast_variable_update(), authenticate(), build_alias(), build_callno_limits(), build_device(), build_gateway(), build_peer(), build_user(), check_access(), check_tx_freq(), cli_realtime_load(), collect_function_digits(), conf_exec(), config_text_file_save(), do_directory(), do_say(), do_scheduler(), find_conf(), find_conf_realtime(), find_queue_by_name_rt(), function_realtime_read(), generic_http_callback(), gtalk_create_member(), gtalk_load_config(), handle_common_options(), handle_save_dialplan(), httpstatus_callback(), iax_template_parse(), ind_load_module(), init_logger_chain(), init_manager(), load_config(), load_module(), load_modules(), load_moh_classes(), load_odbc_config(), load_rpt_vars(), loadconfigurationfile(), node_lookup(), osp_create_provider(), parse_config(), pbx_load_config(), process_dahdi(), read_agent_config(), read_config_maps(), realtime_alias(), realtime_exec(), realtime_peer(), realtime_user(), reload(), reload_config(), reload_followme(), reload_queues(), set_config(), setup_dahdi(), sip_new(), sip_notify(), sip_show_user(), sla_build_station(), sla_build_trunk(), smdi_load(), store_config(), update_common_options(), update_realtime_member_field(), variable_clone(), and xml_translate().

struct ast_variable* next [read]

Definition at line 44 of file config.h.

Referenced by __ast_http_load(), _build_general_config(), _build_port_config(), _sip_show_peer(), action_getconfig(), adsi_load(), aji_create_client(), aji_load_config(), apply_options_full(), apply_outgoing(), ast_enum_init(), ast_iax2_new(), ast_plc_reload(), ast_readconfig(), ast_set_variables(), ast_variable_append(), ast_variable_delete(), ast_variable_retrieve(), ast_variable_update(), ast_variables_destroy(), authenticate(), build_alias(), build_callno_limits(), build_device(), build_gateway(), build_peer(), build_user(), check_access(), check_tx_freq(), check_user_full(), cli_realtime_load(), collect_function_digits(), conf_exec(), config_text_file_save(), do_directory(), do_say(), do_scheduler(), find_conf(), find_conf_realtime(), find_queue_by_name_rt(), function_realtime_read(), generic_http_callback(), gtalk_create_member(), gtalk_load_config(), handle_save_dialplan(), handle_uri(), httpstatus_callback(), iax_template_parse(), ind_load_module(), inherit_category(), init_logger_chain(), init_manager(), load_config(), load_module(), load_modules(), load_moh_classes(), load_odbc_config(), load_rpt_vars(), loadconfigurationfile(), move_variables(), node_lookup(), osp_create_provider(), parse_config(), pbx_load_config(), process_dahdi(), read_agent_config(), read_config_maps(), realtime_alias(), realtime_exec(), realtime_peer(), realtime_user(), reload(), reload_config(), reload_followme(), reload_queues(), set_config(), setup_dahdi(), sip_new(), sip_notify(), sip_show_user(), sla_build_station(), sla_build_trunk(), smdi_load(), store_config(), update_realtime_member_field(), and xml_translate().

int object

0 for variable, 1 for object

Definition at line 40 of file config.h.

Referenced by ast_variable_update(), config_text_file_save(), handle_updates(), process_text_line(), and variable_clone().

struct ast_comment* precomments [read]

Definition at line 42 of file config.h.

Referenced by ast_variables_destroy(), config_text_file_save(), and process_text_line().

struct ast_comment* sameline [read]

Definition at line 43 of file config.h.

Referenced by ast_variables_destroy(), config_text_file_save(), and process_text_line().

char stuff[0]

Definition at line 45 of file config.h.

Referenced by ast_variable_new().

char* value

Definition at line 38 of file config.h.

Referenced by __ast_http_load(), _build_general_config(), _build_port_config(), _sip_show_peer(), action_getconfig(), adsi_load(), aji_create_client(), aji_load_config(), append_mailbox_mapping(), apply_options_full(), ast_enum_init(), ast_iax2_new(), ast_plc_reload(), ast_readconfig(), ast_set_variables(), ast_variable_delete(), ast_variable_new(), ast_variable_retrieve(), ast_variable_update(), authenticate(), build_alias(), build_callno_limits(), build_device(), build_gateway(), build_peer(), build_user(), check_access(), check_tx_freq(), cli_realtime_load(), collect_function_digits(), conf_exec(), config_text_file_save(), do_directory(), do_say(), do_scheduler(), find_conf(), find_conf_realtime(), find_queue_by_name_rt(), function_realtime_read(), generic_http_callback(), gtalk_create_member(), gtalk_load_config(), handle_common_options(), handle_save_dialplan(), handle_updates(), httpstatus_callback(), iax_template_parse(), ind_load_module(), init_logger_chain(), init_manager(), load_config(), load_module(), load_modules(), load_moh_classes(), load_odbc_config(), load_rpt_vars(), loadconfigurationfile(), osp_create_provider(), parse_config(), pbx_load_config(), process_dahdi(), read_agent_config(), read_config_maps(), realtime_alias(), realtime_exec(), realtime_peer(), realtime_user(), reload(), reload_config(), reload_followme(), reload_queues(), set_config(), setup_dahdi(), sip_new(), sip_notify(), sip_show_user(), sla_add_trunk_to_station(), sla_build_station(), sla_build_trunk(), smdi_load(), store_config(), update_common_options(), update_realtime_member_field(), variable_clone(), and xml_translate().


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

Generated on Thu Oct 11 06:44:49 2012 for Asterisk - the Open Source PBX by  doxygen 1.5.6