Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_variable Struct Reference

Structure for variables, used for configurations and for channel variables. More...

#include <config.h>

Collaboration diagram for ast_variable:
Collaboration graph
[legend]

Data Fields

int blanklines
 
const char * file
 
char * file
 
int inherited
 
int lineno
 
const char * name
 
char * name
 
struct ast_variablenext
 
int object
 
struct ast_commentprecomments
 
struct ast_commentsameline
 
char stuff [0]
 Contents of file, name, and value in that order stuffed here. More...
 
struct ast_commenttrailing
 
const char * value
 
char * value
 

Detailed Description

Structure for variables, used for configurations and for channel variables.

Definition at line 83 of file include/asterisk/config.h.

Field Documentation

◆ blanklines

int blanklines

Number of blanklines following entry

Definition at line 97 of file include/asterisk/config.h.

Referenced by ast_config_text_file_save2(), ast_variable_move(), localized_config_text_file_save(), process_text_line(), and variable_clone().

◆ file [1/2]

const char* file

◆ file [2/2]

char* file

Definition at line 1032 of file extconf.c.

◆ inherited

int inherited

1 for inherited from template or other base

Definition at line 98 of file include/asterisk/config.h.

Referenced by ast_category_inherit(), and ast_config_text_file_save2().

◆ lineno

int lineno

◆ name [1/2]

const char* name

Variable name. Stored in stuff[] at struct end.

Definition at line 85 of file include/asterisk/config.h.

Referenced by __ast_http_load(), __ast_http_post_load(), __ast_sorcery_apply_config(), __init_manager(), _ast_variable_new(), _build_general_config(), _build_port_config(), _dsp_init(), _sip_show_peer(), acl_handler(), acl_order_comparator(), aco_handler(), aco_process_var(), aco_set_defaults(), action_getconfig(), action_getconfigjson(), action_messagesend(), adsi_load(), announce_user_count_all_handler(), append_mailbox_mapping(), applicationmap_handler(), apply_general_options(), apply_options_full(), ast_ari_applications_filter_cb(), ast_ari_applications_get_cb(), ast_ari_applications_subscribe_cb(), ast_ari_applications_unsubscribe_cb(), ast_ari_asterisk_add_log_cb(), ast_ari_asterisk_delete_log_cb(), ast_ari_asterisk_delete_object_cb(), ast_ari_asterisk_get_global_var_cb(), ast_ari_asterisk_get_info_cb(), ast_ari_asterisk_get_module_cb(), ast_ari_asterisk_get_object_cb(), ast_ari_asterisk_load_module_cb(), ast_ari_asterisk_reload_module_cb(), ast_ari_asterisk_rotate_log_cb(), ast_ari_asterisk_set_global_var_cb(), ast_ari_asterisk_unload_module_cb(), ast_ari_asterisk_update_object_cb(), ast_ari_bridges_add_channel_cb(), ast_ari_bridges_clear_video_source_cb(), ast_ari_bridges_create_cb(), ast_ari_bridges_create_with_id_cb(), ast_ari_bridges_destroy_cb(), ast_ari_bridges_get_cb(), ast_ari_bridges_play_cb(), ast_ari_bridges_play_with_id_cb(), ast_ari_bridges_record_cb(), ast_ari_bridges_remove_channel_cb(), ast_ari_bridges_set_video_source_cb(), ast_ari_bridges_start_moh_cb(), ast_ari_bridges_stop_moh_cb(), ast_ari_callback(), ast_ari_channels_answer_cb(), ast_ari_channels_continue_in_dialplan_cb(), ast_ari_channels_create_cb(), ast_ari_channels_dial_cb(), ast_ari_channels_external_media_cb(), ast_ari_channels_get_cb(), ast_ari_channels_get_channel_var_cb(), ast_ari_channels_hangup_cb(), ast_ari_channels_hold_cb(), ast_ari_channels_move_cb(), ast_ari_channels_mute_cb(), ast_ari_channels_originate_cb(), ast_ari_channels_originate_with_id_cb(), ast_ari_channels_play_cb(), ast_ari_channels_play_with_id_cb(), ast_ari_channels_record_cb(), ast_ari_channels_redirect_cb(), ast_ari_channels_ring_cb(), ast_ari_channels_ring_stop_cb(), ast_ari_channels_rtpstatistics_cb(), ast_ari_channels_send_dtmf_cb(), ast_ari_channels_set_channel_var_cb(), ast_ari_channels_snoop_channel_cb(), ast_ari_channels_snoop_channel_with_id_cb(), ast_ari_channels_start_moh_cb(), ast_ari_channels_start_silence_cb(), ast_ari_channels_stop_moh_cb(), ast_ari_channels_stop_silence_cb(), ast_ari_channels_unhold_cb(), ast_ari_channels_unmute_cb(), ast_ari_device_states_delete_cb(), ast_ari_device_states_get_cb(), ast_ari_device_states_update_cb(), ast_ari_endpoints_get_cb(), ast_ari_endpoints_list_by_tech_cb(), ast_ari_endpoints_send_message_cb(), ast_ari_endpoints_send_message_to_endpoint_cb(), ast_ari_events_event_websocket_ws_attempted_cb(), ast_ari_events_event_websocket_ws_established_cb(), ast_ari_events_user_event_cb(), ast_ari_get_docs(), ast_ari_mailboxes_delete_cb(), ast_ari_mailboxes_get_cb(), ast_ari_mailboxes_update_cb(), ast_ari_playbacks_control_cb(), ast_ari_playbacks_get_cb(), ast_ari_playbacks_stop_cb(), ast_ari_recordings_cancel_cb(), ast_ari_recordings_copy_stored_cb(), ast_ari_recordings_delete_stored_cb(), ast_ari_recordings_get_live_cb(), ast_ari_recordings_get_stored_cb(), ast_ari_recordings_get_stored_file_cb(), ast_ari_recordings_mute_cb(), ast_ari_recordings_pause_cb(), ast_ari_recordings_stop_cb(), ast_ari_recordings_unmute_cb(), ast_ari_recordings_unpause_cb(), ast_ari_sounds_get_cb(), ast_ari_sounds_list_cb(), ast_cli_perms_init(), ast_config_text_file_save2(), ast_http_get_auth(), ast_http_get_cookies(), ast_http_manid_from_vars(), ast_iax2_new(), ast_include_rename(), ast_media_cache_create_or_update(), ast_set_variables(), ast_sip_cli_print_sorcery_objectset(), ast_sip_sorcery_object_to_ami(), ast_sorcery_changeset_create(), ast_sorcery_object_get_extended(), ast_sorcery_objectset_json_create(), ast_stream_get_metadata(), ast_stream_get_metadata_list(), ast_stream_set_metadata(), AST_TEST_DEFINE(), ast_var_channel_types_table(), ast_variable_delete(), ast_variable_find_in_list(), ast_variable_find_last_in_list(), ast_variable_find_variable_in_list(), ast_variable_list_replace(), ast_variable_list_sort(), ast_variable_lists_match(), ast_variable_new(), ast_variable_retrieve(), ast_variable_update(), ast_variables_dup(), ast_variables_match(), ast_websocket_uri_cb(), ast_xmldoc_load_documentation(), astman_append_headers(), auth_http_callback(), auth_type_handler(), authenticate_reply(), authenticate_user(), build_ami_notify(), build_calendar(), build_callno_limits(), build_device(), build_gateway(), build_peer(), build_profile(), build_user(), caldav_load_calendar(), call_offer_pref_handler(), chan_pjsip_new(), check_access(), cli_iterator(), cli_realtime_load(), client_bitfield_handler(), codec_prefs_handler(), conf_exec(), conf_run(), config_function_read(), config_parse_variables(), connected_line_method_handler(), convert_attribute_name_from_ldap(), convert_attribute_name_to_ldap(), copy_plain_file(), create_lookup_filter(), create_vmaccount(), custom_bitfield_handler(), custom_group_handler(), custom_prepare(), customopt_handler(), dahdi_new(), dahdi_show_channel(), destroy_curl(), destroy_mysql(), destroy_odbc(), destroy_pgsql(), direct_media_glare_mitigation_handler(), direct_media_method_handler(), do_notify(), do_reload(), do_say(), does_category_match(), dtls_handler(), dup_vars(), encoding_format_handler(), endpoint_acl_handler(), ewscal_load_calendar(), exchangecal_load_calendar(), featuregroup_handler(), featuremap_handler(), find_conf(), find_conf_realtime(), find_queue_by_name_rt(), find_realtime(), find_realtime_gw(), format_ami_endpoint_identify(), from_user_handler(), func_confbridge_helper(), function_sippeer(), general_handler(), PathSegment::get_child(), get_defaults(), get_header(), get_name_from_variable(), get_object_variables(), global_bitfield_handler(), group_handler(), handle_cli_dialplan_save(), handle_common_options(), handle_export_primitives(), handle_mgcp_show_endpoints(), handle_options(), handle_pjproject_show_log_mappings(), handle_showchan(), handle_showmanager(), handle_t38_options(), handler(), hook_launch_thread(), http_callback(), http_post_callback(), httpstatus_callback(), iax_parse_ies(), iax_template_parse(), ical_load_calendar(), inherit_channel_vars_from_id(), init_logger_chain(), int_handler_fn(), Parameter::load(), SwaggerType::load(), Property::load(), load_aliases(), load_asterisk_conf(), load_config(), load_general_config(), load_module(), load_moh_classes(), load_odbc_config(), load_pktccops_config(), load_users(), load_zonemessages(), loader_config_init(), localized_config_text_file_save(), manager_sipnotify(), mbl_load_adapter(), mbl_load_config(), mbl_load_device(), menu_option_handler(), message_template_build(), mgcp_new(), minivm_account_func_read(), mix_interval_handler(), mkintf(), moh_parse_options(), my_connect_db(), my_load_module(), named_groups_handler(), new_realtime_sqlite3_db(), notify_option_handler(), on_load_ca_file(), on_load_ca_path(), osp_create_provider(), overload_trigger_handler(), parse_config(), parse_tone_zone(), pbx_load_config(), pickup_handler(), pjsip_aor_function_read(), pjsip_contact_function_read(), pjsip_endpoint_function_read(), prep_email_sub_vars(), process_cors_request(), process_dahdi(), process_text_line(), publish_request_initial(), read_pjproject_startup_options(), realtime_curl(), realtime_destroy_handler(), realtime_directory(), realtime_exec(), realtime_handler(), realtime_ldap_base_ap(), realtime_multi_curl(), realtime_multi_handler(), realtime_multi_ldap(), realtime_multi_mysql(), realtime_multi_odbc(), realtime_multi_pgsql(), realtime_mysql(), realtime_odbc(), realtime_peer(), realtime_peer_by_name(), realtime_pgsql(), realtime_sqlite3_destroy(), realtime_sqlite3_helper(), realtime_sqlite3_store(), realtime_sqlite3_update(), realtime_sqlite3_update2(), realtime_store_handler(), realtime_update2_handler(), realtime_update_handler(), realtime_user(), realtimefield_read(), regex_filter_handler(), registration_deleted_observer(), registration_loaded_observer(), reload(), reload_config(), reload_followme(), reload_module(), reload_queue_rules(), reload_single_queue(), remb_behavior_handler(), removed_options_handler(), resource_event_handler(), return_sorcery_object(), rt_extend_conf(), rtp_reload(), run_startup_commands(), search_directory_sub(), send_message(), set_config(), set_var_to_str(), setup_dahdi_int(), show_users_realtime(), sip_aor_to_ami(), sip_cli_notify(), sip_new(), sip_show_user(), sipinfo_send(), skinny_new(), sla_build_station(), sla_build_trunk(), smdi_load(), socket_process_helper(), sorcery_extended_config_handler(), sorcery_function_read(), sorcery_is_explicit_name_met(), sound_option_handler(), static_callback(), stir_shaken_certificate_get_by_caller_id_number(), stir_shaken_cli_show(), store_config(), store_curl(), store_mysql(), store_odbc(), store_pgsql(), test_config_validity(), test_sorcery_transform(), timelen_handler_fn(), tos_handler(), transmit_invite(), transport_tls_bool_handler(), transport_tls_file_handler(), uint_handler_fn(), unsupported_handler(), update2_curl(), update2_ldap(), update2_mysql(), update2_pgsql(), update2_prepare(), update_curl(), update_mysql(), update_odbc(), update_pgsql(), uuid_type_handler(), variable_clone(), variable_named(), verify_bad_headers(), verify_user_event_fields(), video_mode_handler(), xfer_handler(), and xml_translate().

◆ name [2/2]

char* name

Definition at line 1030 of file extconf.c.

◆ next

struct ast_variable * next

Next node in the list.

Definition at line 90 of file include/asterisk/config.h.

Referenced by __ast_http_load(), __ast_http_post_load(), __ast_sorcery_apply_config(), __init_manager(), _build_general_config(), _build_port_config(), _dsp_init(), _sip_show_peer(), acl_order_comparator(), aco_process_category_options(), action_getconfig(), action_getconfigjson(), action_messagesend(), action_originate(), add_rt_cfg_entry(), add_var(), adsi_load(), apply_general_options(), apply_options_full(), ast_ari_applications_filter_cb(), ast_ari_applications_get_cb(), ast_ari_applications_subscribe_cb(), ast_ari_applications_unsubscribe_cb(), ast_ari_asterisk_add_log_cb(), ast_ari_asterisk_delete_log_cb(), ast_ari_asterisk_delete_object_cb(), ast_ari_asterisk_get_global_var_cb(), ast_ari_asterisk_get_info_cb(), ast_ari_asterisk_get_module_cb(), ast_ari_asterisk_get_object_cb(), ast_ari_asterisk_load_module_cb(), ast_ari_asterisk_reload_module_cb(), ast_ari_asterisk_rotate_log_cb(), ast_ari_asterisk_set_global_var_cb(), ast_ari_asterisk_unload_module_cb(), ast_ari_asterisk_update_object_cb(), ast_ari_bridges_add_channel_cb(), ast_ari_bridges_clear_video_source_cb(), ast_ari_bridges_create_cb(), ast_ari_bridges_create_with_id_cb(), ast_ari_bridges_destroy_cb(), ast_ari_bridges_get_cb(), ast_ari_bridges_play_cb(), ast_ari_bridges_play_with_id_cb(), ast_ari_bridges_record_cb(), ast_ari_bridges_remove_channel_cb(), ast_ari_bridges_set_video_source_cb(), ast_ari_bridges_start_moh_cb(), ast_ari_bridges_stop_moh_cb(), ast_ari_callback(), ast_ari_channels_answer_cb(), ast_ari_channels_continue_in_dialplan_cb(), ast_ari_channels_create_cb(), ast_ari_channels_dial_cb(), ast_ari_channels_external_media_cb(), ast_ari_channels_get_cb(), ast_ari_channels_get_channel_var_cb(), ast_ari_channels_hangup_cb(), ast_ari_channels_hold_cb(), ast_ari_channels_move_cb(), ast_ari_channels_mute_cb(), ast_ari_channels_originate_cb(), ast_ari_channels_originate_with_id_cb(), ast_ari_channels_play_cb(), ast_ari_channels_play_with_id_cb(), ast_ari_channels_record_cb(), ast_ari_channels_redirect_cb(), ast_ari_channels_ring_cb(), ast_ari_channels_ring_stop_cb(), ast_ari_channels_rtpstatistics_cb(), ast_ari_channels_send_dtmf_cb(), ast_ari_channels_set_channel_var_cb(), ast_ari_channels_snoop_channel_cb(), ast_ari_channels_snoop_channel_with_id_cb(), ast_ari_channels_start_moh_cb(), ast_ari_channels_start_silence_cb(), ast_ari_channels_stop_moh_cb(), ast_ari_channels_stop_silence_cb(), ast_ari_channels_unhold_cb(), ast_ari_channels_unmute_cb(), ast_ari_device_states_delete_cb(), ast_ari_device_states_get_cb(), ast_ari_device_states_update_cb(), ast_ari_endpoints_get_cb(), ast_ari_endpoints_list_by_tech_cb(), ast_ari_endpoints_send_message_cb(), ast_ari_endpoints_send_message_to_endpoint_cb(), ast_ari_events_event_websocket_ws_attempted_cb(), ast_ari_events_event_websocket_ws_established_cb(), ast_ari_events_user_event_cb(), ast_ari_get_docs(), ast_ari_invoke(), ast_ari_mailboxes_delete_cb(), ast_ari_mailboxes_get_cb(), ast_ari_mailboxes_update_cb(), ast_ari_playbacks_control_cb(), ast_ari_playbacks_get_cb(), ast_ari_playbacks_stop_cb(), ast_ari_recordings_cancel_cb(), ast_ari_recordings_copy_stored_cb(), ast_ari_recordings_delete_stored_cb(), ast_ari_recordings_get_live_cb(), ast_ari_recordings_get_stored_cb(), ast_ari_recordings_get_stored_file_cb(), ast_ari_recordings_mute_cb(), ast_ari_recordings_pause_cb(), ast_ari_recordings_stop_cb(), ast_ari_recordings_unmute_cb(), ast_ari_recordings_unpause_cb(), ast_ari_sounds_get_cb(), ast_ari_sounds_list_cb(), ast_category_inherit(), ast_cli_perms_init(), ast_config_text_file_save2(), ast_http_get_auth(), ast_http_get_cookies(), ast_http_manid_from_vars(), ast_iax2_new(), ast_include_rename(), ast_load_realtime_fields(), ast_media_cache_create_or_update(), ast_set_variables(), ast_sip_cli_print_sorcery_objectset(), ast_sip_sorcery_object_to_ami(), ast_sorcery_changeset_create(), ast_sorcery_object_get_extended(), ast_sorcery_object_set_extended(), ast_sorcery_objectset_apply(), ast_sorcery_objectset_json_create(), ast_stream_get_metadata(), ast_stream_get_metadata_list(), ast_stream_set_metadata(), AST_TEST_DEFINE(), ast_var_channel_types(), ast_var_channel_types_table(), ast_variable_append(), ast_variable_delete(), ast_variable_find_in_list(), ast_variable_find_last_in_list(), ast_variable_find_variable_in_list(), ast_variable_insert(), ast_variable_list_append_hint(), ast_variable_list_replace(), ast_variable_list_sort(), ast_variable_lists_match(), ast_variable_retrieve(), ast_variable_update(), ast_variables_destroy(), ast_variables_dup(), ast_variables_reverse(), ast_websocket_uri_cb(), ast_xmldoc_load_documentation(), astman_append_headers(), auth_http_callback(), authenticate_reply(), authenticate_user(), build_ami_notify(), build_calendar(), build_callno_limits(), build_device(), build_gateway(), build_peer(), build_profile(), build_user(), caldav_load_calendar(), chan_pjsip_new(), check_access(), cli_realtime_load(), conf_exec(), conf_run(), config_function_read(), config_parse_variables(), convert_attribute_name_from_ldap(), convert_attribute_name_to_ldap(), copy_plain_file(), copy_vars(), create_lookup_filter(), create_vmaccount(), custom_prepare(), dahdi_new(), dahdi_show_channel(), destroy_curl(), destroy_mysql(), destroy_odbc(), destroy_pgsql(), do_notify(), do_reload(), do_say(), does_category_match(), dup_vars(), ewscal_load_calendar(), exchangecal_load_calendar(), fields_handler(), find_conf(), find_conf_realtime(), find_queue_by_name_rt(), find_realtime(), find_realtime_gw(), function_realtime_read(), function_realtime_readdestroy(), function_sippeer(), get_defaults(), get_header(), get_name_from_variable(), get_object_variables(), handle_cli_dialplan_save(), handle_export_primitives(), handle_mgcp_show_endpoints(), handle_options(), handle_pjproject_show_log_mappings(), handle_showchan(), handle_showmanager(), handler(), http_callback(), http_post_callback(), http_request_headers_get(), httpstatus_callback(), iax_parse_ies(), iax_template_parse(), ical_load_calendar(), inherit_category(), inherit_channel_vars_from_id(), init_logger_chain(), jack_str(), ldap_table_config_add_attribute(), load_aliases(), load_asterisk_conf(), load_config(), load_general_config(), load_module(), load_moh_classes(), load_odbc_config(), load_pktccops_config(), load_users(), load_zonemessages(), loader_config_init(), localized_ast_include_rename(), localized_config_text_file_save(), man_do_variable_value(), manager_sipnotify(), mbl_load_adapter(), mbl_load_config(), mbl_load_device(), message_template_build(), mgcp_new(), minivm_account_func_read(), mkintf(), moh_parse_options(), move_variables(), my_connect_db(), my_load_module(), new_realtime_sqlite3_db(), osp_create_provider(), parse_config(), parse_tone_zone(), pbx_load_config(), pjsip_aor_function_read(), pjsip_contact_function_read(), pjsip_endpoint_function_read(), prep_email_sub_vars(), process_cors_request(), process_dahdi(), process_text_line(), publish_request_initial(), read_pjproject_startup_options(), realtime_arguments_to_fields(), realtime_arguments_to_fields2(), realtime_curl(), realtime_destroy_handler(), realtime_directory(), realtime_exec(), realtime_handler(), realtime_ldap(), realtime_ldap_base_ap(), realtime_ldap_entry_to_var(), realtime_ldap_result_to_vars(), realtime_multi_curl(), realtime_multi_handler(), realtime_multi_ldap(), realtime_multi_mysql(), realtime_multi_odbc(), realtime_multi_pgsql(), realtime_mysql(), realtime_odbc(), realtime_peer(), realtime_peer_by_name(), realtime_pgsql(), realtime_sqlite3_destroy(), realtime_sqlite3_helper(), realtime_sqlite3_store(), realtime_sqlite3_update(), realtime_sqlite3_update2(), realtime_store_handler(), realtime_update2_handler(), realtime_update_handler(), realtime_user(), realtimefield_read(), registration_deleted_observer(), reload(), reload_config(), reload_followme(), reload_module(), reload_queue_rules(), reload_single_queue(), resource_event_handler(), return_sorcery_object(), rt_extend_conf(), rtp_reload(), run_startup_commands(), search_directory_sub(), send_message(), set_config(), set_var_to_str(), setup_dahdi_int(), show_users_realtime(), sip_aor_to_ami(), sip_cli_notify(), sip_new(), sip_show_user(), sipinfo_send(), skinny_new(), sla_build_station(), sla_build_trunk(), smdi_load(), socket_process_helper(), sorcery_astdb_filter_objectset(), sorcery_config_open(), sorcery_function_read(), sorcery_is_explicit_name_met(), sorcery_realtime_filter_objectset(), static_callback(), stir_shaken_cli_show(), store_config(), store_curl(), store_mysql(), store_odbc(), store_pgsql(), test_config_validity(), test_sorcery_transform(), transmit_invite(), update2_curl(), update2_ldap(), update2_mysql(), update2_pgsql(), update2_prepare(), update_curl(), update_mysql(), update_odbc(), update_pgsql(), variable_list_switch(), variable_named(), variables_count(), verify_bad_headers(), verify_user_event_fields(), and xml_translate().

◆ object

int object

◆ precomments

struct ast_comment * precomments

◆ sameline

struct ast_comment * sameline

◆ stuff

char stuff

Contents of file, name, and value in that order stuffed here.

Note
File must be stuffed before name because of ast_include_rename().

Definition at line 106 of file include/asterisk/config.h.

Referenced by _ast_variable_new(), and ast_variable_new().

◆ trailing

struct ast_comment* trailing

the last object in the list will get assigned any trailing comments when EOF is hit

Definition at line 101 of file include/asterisk/config.h.

Referenced by ast_config_text_file_save2(), ast_variable_destroy(), ast_variable_move(), and config_text_file_load().

◆ value [1/2]

const char* value

Variable value. Stored in stuff[] at struct end.

Definition at line 87 of file include/asterisk/config.h.

Referenced by __ast_http_load(), __ast_http_post_load(), __ast_sorcery_apply_config(), __init_manager(), _ast_variable_new(), _build_general_config(), _build_port_config(), _dsp_init(), _sip_show_peer(), acl_handler(), acl_handler_fn(), acl_order_comparator(), aco_handler(), aco_process_var(), aco_set_defaults(), action_getconfig(), action_getconfigjson(), action_messagesend(), adsi_load(), announce_user_count_all_handler(), append_mailbox_mapping(), applicationmap_handler(), apply_general_options(), apply_options_full(), apps_handler(), ast_ari_applications_filter_cb(), ast_ari_applications_get_cb(), ast_ari_applications_subscribe_cb(), ast_ari_applications_unsubscribe_cb(), ast_ari_asterisk_add_log_cb(), ast_ari_asterisk_delete_log_cb(), ast_ari_asterisk_delete_object_cb(), ast_ari_asterisk_get_global_var_cb(), ast_ari_asterisk_get_info_cb(), ast_ari_asterisk_get_module_cb(), ast_ari_asterisk_get_object_cb(), ast_ari_asterisk_load_module_cb(), ast_ari_asterisk_reload_module_cb(), ast_ari_asterisk_rotate_log_cb(), ast_ari_asterisk_set_global_var_cb(), ast_ari_asterisk_unload_module_cb(), ast_ari_asterisk_update_object_cb(), ast_ari_bridges_add_channel_cb(), ast_ari_bridges_clear_video_source_cb(), ast_ari_bridges_create_cb(), ast_ari_bridges_create_with_id_cb(), ast_ari_bridges_destroy_cb(), ast_ari_bridges_get_cb(), ast_ari_bridges_play_cb(), ast_ari_bridges_play_with_id_cb(), ast_ari_bridges_record_cb(), ast_ari_bridges_remove_channel_cb(), ast_ari_bridges_set_video_source_cb(), ast_ari_bridges_start_moh_cb(), ast_ari_bridges_stop_moh_cb(), ast_ari_callback(), ast_ari_channels_answer_cb(), ast_ari_channels_continue_in_dialplan_cb(), ast_ari_channels_create_cb(), ast_ari_channels_dial_cb(), ast_ari_channels_external_media_cb(), ast_ari_channels_get_cb(), ast_ari_channels_get_channel_var_cb(), ast_ari_channels_hangup_cb(), ast_ari_channels_hold_cb(), ast_ari_channels_move_cb(), ast_ari_channels_mute_cb(), ast_ari_channels_originate_cb(), ast_ari_channels_originate_with_id_cb(), ast_ari_channels_play_cb(), ast_ari_channels_play_with_id_cb(), ast_ari_channels_record_cb(), ast_ari_channels_redirect_cb(), ast_ari_channels_ring_cb(), ast_ari_channels_ring_stop_cb(), ast_ari_channels_rtpstatistics_cb(), ast_ari_channels_send_dtmf_cb(), ast_ari_channels_set_channel_var_cb(), ast_ari_channels_snoop_channel_cb(), ast_ari_channels_snoop_channel_with_id_cb(), ast_ari_channels_start_moh_cb(), ast_ari_channels_start_silence_cb(), ast_ari_channels_stop_moh_cb(), ast_ari_channels_stop_silence_cb(), ast_ari_channels_unhold_cb(), ast_ari_channels_unmute_cb(), ast_ari_device_states_delete_cb(), ast_ari_device_states_get_cb(), ast_ari_device_states_update_cb(), ast_ari_endpoints_get_cb(), ast_ari_endpoints_list_by_tech_cb(), ast_ari_endpoints_send_message_cb(), ast_ari_endpoints_send_message_to_endpoint_cb(), ast_ari_events_event_websocket_ws_attempted_cb(), ast_ari_events_event_websocket_ws_established_cb(), ast_ari_events_user_event_cb(), ast_ari_get_docs(), ast_ari_mailboxes_delete_cb(), ast_ari_mailboxes_get_cb(), ast_ari_mailboxes_update_cb(), ast_ari_playbacks_control_cb(), ast_ari_playbacks_get_cb(), ast_ari_playbacks_stop_cb(), ast_ari_recordings_cancel_cb(), ast_ari_recordings_copy_stored_cb(), ast_ari_recordings_delete_stored_cb(), ast_ari_recordings_get_live_cb(), ast_ari_recordings_get_stored_cb(), ast_ari_recordings_get_stored_file_cb(), ast_ari_recordings_mute_cb(), ast_ari_recordings_pause_cb(), ast_ari_recordings_stop_cb(), ast_ari_recordings_unmute_cb(), ast_ari_recordings_unpause_cb(), ast_ari_sounds_get_cb(), ast_ari_sounds_list_cb(), ast_cli_perms_init(), ast_config_text_file_save2(), ast_http_get_auth(), ast_http_get_cookies(), ast_http_manid_from_vars(), ast_iax2_new(), ast_include_rename(), ast_load_realtime_fields(), ast_media_cache_create_or_update(), ast_set_variables(), ast_sip_cli_print_sorcery_objectset(), ast_sip_sorcery_object_to_ami(), ast_sorcery_changeset_create(), ast_sorcery_object_get_extended(), ast_sorcery_objectset_json_create(), ast_stream_get_metadata(), ast_stream_get_metadata_list(), AST_TEST_DEFINE(), ast_variable_delete(), ast_variable_find_in_list(), ast_variable_find_last_in_list(), ast_variable_lists_match(), ast_variable_new(), ast_variable_retrieve(), ast_variable_update(), ast_variables_dup(), ast_variables_match(), ast_websocket_uri_cb(), ast_xmldoc_load_documentation(), astman_append_headers(), auth_http_callback(), auth_type_handler(), authenticate_reply(), authenticate_user(), bool_handler_fn(), boolflag_handler_fn(), bridge_template_handler(), build_ami_notify(), build_calendar(), build_callno_limits(), build_device(), build_gateway(), build_peer(), build_profile(), build_user(), caldav_load_calendar(), call_offer_pref_handler(), caller_id_handler(), caller_id_privacy_handler(), caller_id_tag_handler(), chan_pjsip_new(), channelvars_handler(), chararray_handler_fn(), check_access(), cli_realtime_load(), client_bitfield_handler(), client_buddy_handler(), client_status_handler(), codec_handler_fn(), codec_prefs_handler(), conf_exec(), conf_run(), config_function_read(), config_ldap(), config_parse_variables(), connected_line_method_handler(), contact_user_handler(), convert_attribute_name_from_ldap(), convert_attribute_name_to_ldap(), copy_plain_file(), create_lookup_filter(), create_vmaccount(), custom_bitfield_handler(), custom_connection_handler(), custom_group_handler(), custom_nameserver_handler(), custom_prepare(), custom_transport_handler(), customopt_handler(), dahdi_new(), dahdi_show_channel(), declined_handler(), destroy_curl(), destroy_mysql(), destroy_pgsql(), direct_media_glare_mitigation_handler(), direct_media_method_handler(), do_notify(), do_reload(), do_say(), does_category_match(), double_handler_fn(), dtls_handler(), dtmf_handler(), dup_vars(), encoding_format_handler(), endpoint_acl_handler(), events_handler(), ewscal_load_calendar(), exchangecal_load_calendar(), expiration_str2struct(), featuregroup_handler(), featuremap_handler(), find_conf(), find_conf_realtime(), find_queue_by_name_rt(), find_realtime(), find_realtime_gw(), from_user_handler(), func_confbridge_helper(), function_sippeer(), general_handler(), get_defaults(), get_header(), get_name_from_variable(), get_object_variables(), global_bitfield_handler(), group_handler(), handle_cli_dialplan_save(), handle_common_options(), handle_export_primitives(), handle_mgcp_show_endpoints(), handle_options(), handle_pjproject_show_log_mappings(), handle_showchan(), handle_showmanager(), handle_t38_options(), handler(), http_callback(), http_post_callback(), httpstatus_callback(), iax_parse_ies(), iax_template_parse(), ical_load_calendar(), ident_handler(), inbound_auth_handler(), init_logger_chain(), int_handler_fn(), ip_identify_match_handler(), jack_handler(), jack_str(), list_item_handler(), load_aliases(), load_asterisk_conf(), load_channelvars(), load_config(), load_general_config(), load_module(), load_moh_classes(), load_odbc_config(), load_pktccops_config(), load_users(), load_zonemessages(), loader_config_init(), localized_config_text_file_save(), manager_sipnotify(), mbl_load_adapter(), mbl_load_config(), mbl_load_device(), media_encryption_handler(), menu_option_handler(), menu_template_handler(), message_template_build(), mgcp_new(), minivm_account_func_read(), mix_interval_handler(), mkintf(), moh_parse_options(), my_connect_db(), my_load_module(), named_groups_handler(), new_realtime_sqlite3_db(), notify_option_handler(), on_load_attestation(), on_load_ca_file(), on_load_ca_path(), on_load_path(), on_load_public_cert_url(), option_handler_findslot(), option_handler_parkedfeature(), option_handler_parkpos(), osp_create_provider(), outbound_auth_handler(), overload_trigger_handler(), parse_busy_pattern(), parse_config(), parse_tone_zone(), password_format_handler(), pbx_load_config(), permanent_uri_handler(), persistence_endpoint_str2struct(), persistence_expires_str2struct(), persistence_generator_data_str2struct(), persistence_tag_str2struct(), pickup_handler(), pjsip_aor_function_read(), pjsip_contact_function_read(), pjsip_endpoint_function_read(), prack_handler(), prep_email_sub_vars(), process_cors_request(), process_dahdi(), process_text_line(), publish_request_initial(), read_pjproject_startup_options(), realtime_curl(), realtime_destroy_handler(), realtime_directory(), realtime_exec(), realtime_handler(), realtime_ldap_base_ap(), realtime_ldap_result_to_vars(), realtime_multi_curl(), realtime_multi_handler(), realtime_multi_ldap(), realtime_multi_mysql(), realtime_multi_pgsql(), realtime_mysql(), realtime_peer(), realtime_peer_by_name(), realtime_pgsql(), realtime_sorcery_store(), realtime_sqlite3_destroy(), realtime_sqlite3_helper(), realtime_sqlite3_store(), realtime_sqlite3_update(), realtime_sqlite3_update2(), realtime_store_handler(), realtime_update2_handler(), realtime_update_handler(), realtime_user(), realtimefield_read(), redirect_handler(), regex_filter_handler(), registration_deleted_observer(), reload(), reload_config(), reload_followme(), reload_module(), reload_queue_rules(), reload_single_queue(), remb_behavior_handler(), resource_endpoint_handler(), resource_event_handler(), return_sorcery_object(), rt_extend_conf(), rtp_reload(), run_startup_commands(), search_directory_sub(), semicolon_count_var(), send_message(), set_config(), set_var_handler(), set_var_to_str(), setup_dahdi_int(), show_users_realtime(), sip_aor_to_ami(), sip_cli_notify(), sip_new(), sip_show_user(), sipinfo_send(), skinny_new(), sla_add_trunk_to_station(), sla_build_station(), sla_build_trunk(), smdi_load(), sockaddr_handler_fn(), socket_process_helper(), sorcery_extended_config_handler(), sorcery_function_read(), sound_option_handler(), static_callback(), stir_shaken_cli_show(), store_config(), store_curl(), store_mysql(), store_pgsql(), stringfield_handler_fn(), t38udptl_ec_handler(), test_config_validity(), test_sorcery_transform(), timelen_handler_fn(), timers_handler(), timeval_str2struct(), tls_method_to_str(), tos_handler(), transmit_invite(), transport_bind_handler(), transport_localnet_handler(), transport_protocol_handler(), transport_tls_bool_handler(), transport_tls_file_handler(), transport_tls_method_handler(), transport_tos_handler(), uint_handler_fn(), update2_curl(), update2_ldap(), update2_mysql(), update2_pgsql(), update2_prepare(), update_curl(), update_mysql(), update_odbc(), update_pgsql(), user_template_handler(), uuid_type_handler(), variable_clone(), verify_bad_headers(), verify_user_event_fields(), video_mode_handler(), voicemail_extension_handler(), xfer_handler(), and xml_translate().

◆ value [2/2]

char* value

Definition at line 1031 of file extconf.c.


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