Asterisk - The Open Source Telephony Project GIT-master-7921072
Public Member Functions | Data Fields
global_config Struct Reference
Collaboration diagram for global_config:
Collaboration graph
[legend]

Public Member Functions

 SORCERY_OBJECT (details)
 

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
unsigned int all_codecs_on_empty_reinvite
 
unsigned int allow_sending_180_after_183
 
unsigned int contact_expiration_check_interval
 
const ast_string_field debug
 
const ast_string_field default_from_user
 
const ast_string_field default_outbound_endpoint
 
const ast_string_field default_realm
 
const ast_string_field default_voicemail_extension
 
unsigned int disable_multi_domain
 
const ast_string_field endpoint_identifier_order
 
unsigned int ignore_uri_user_options
 
unsigned int keep_alive_interval
 
unsigned int max_forwards
 
unsigned int max_initial_qualify_time
 
struct {
   unsigned int   disable_initial_unsolicited
 
   unsigned int   tps_queue_high
 
   int   tps_queue_low
 
mwi
 
unsigned int norefersub
 
enum ast_sip_taskprocessor_overload_trigger overload_trigger
 
const ast_string_field regcontext
 
unsigned int send_contact_status_on_update_registration
 
unsigned int unidentified_request_count
 
unsigned int unidentified_request_period
 
unsigned int unidentified_request_prune_interval
 
unsigned int use_callerid_contact
 
const ast_string_field useragent
 

Detailed Description

Definition at line 70 of file config_global.c.

Member Function Documentation

◆ SORCERY_OBJECT()

SORCERY_OBJECT ( details  )

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 86 of file config_global.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Debug logging yes|no|host

Order by which endpoint identifiers are checked (comma separated list)

User name to place in From header if there is no better option

Default voicemail extension

Realm to use in challenges before an endpoint is identified

Definition at line 86 of file config_global.c.

◆ all_codecs_on_empty_reinvite

unsigned int all_codecs_on_empty_reinvite

Nonzero if we should return all codecs on empty re-INVITE

Definition at line 124 of file config_global.c.

Referenced by ast_sip_get_all_codecs_on_empty_reinvite().

◆ allow_sending_180_after_183

unsigned int allow_sending_180_after_183

Nonzero to disable changing 180/SDP to 183/SDP

Definition at line 98 of file config_global.c.

Referenced by ast_sip_get_allow_sending_180_after_183().

◆ contact_expiration_check_interval

unsigned int contact_expiration_check_interval

The interval at which to check for expired contacts

Definition at line 94 of file config_global.c.

Referenced by ast_sip_get_contact_expiration_check_interval().

◆ debug

const ast_string_field debug

Definition at line 86 of file config_global.c.

Referenced by ast_sip_get_debug(), and global_apply().

◆ default_from_user

const ast_string_field default_from_user

Definition at line 86 of file config_global.c.

Referenced by ast_sip_get_default_from_user(), and global_apply().

◆ default_outbound_endpoint

const ast_string_field default_outbound_endpoint

Definition at line 86 of file config_global.c.

Referenced by ast_sip_global_default_outbound_endpoint().

◆ default_realm

const ast_string_field default_realm

Definition at line 86 of file config_global.c.

Referenced by ast_sip_get_default_realm().

◆ default_voicemail_extension

const ast_string_field default_voicemail_extension

Definition at line 86 of file config_global.c.

Referenced by ast_sip_get_default_voicemail_extension().

◆ disable_initial_unsolicited

unsigned int disable_initial_unsolicited

Nonzero to disable sending unsolicited mwi to all endpoints on startup

Definition at line 111 of file config_global.c.

Referenced by ast_sip_get_mwi_disable_initial_unsolicited(), and ast_sip_initialize_sorcery_global().

◆ disable_multi_domain

unsigned int disable_multi_domain

Nonzero to disable multi domain support

Definition at line 96 of file config_global.c.

Referenced by ast_sip_get_disable_multi_domain().

◆ endpoint_identifier_order

const ast_string_field endpoint_identifier_order

Definition at line 86 of file config_global.c.

Referenced by ast_sip_get_endpoint_identifier_order().

◆ ignore_uri_user_options

unsigned int ignore_uri_user_options

Nonzero if URI user field options are ignored.

Definition at line 114 of file config_global.c.

Referenced by ast_sip_get_ignore_uri_user_options().

◆ keep_alive_interval

unsigned int keep_alive_interval

The interval at which to send keep alive messages to active connection-oriented transports

Definition at line 90 of file config_global.c.

Referenced by ast_sip_get_keep_alive_interval().

◆ max_forwards

unsigned int max_forwards

Value to put in Max-Forwards header

Definition at line 88 of file config_global.c.

Referenced by global_apply().

◆ max_initial_qualify_time

unsigned int max_initial_qualify_time

The maximum time for all contacts to be qualified at startup

Definition at line 92 of file config_global.c.

Referenced by ast_sip_get_max_initial_qualify_time().

◆ 

struct { ... } mwi

◆ norefersub

unsigned int norefersub

Nonzero if norefersub is to be sent in Supported header

Definition at line 122 of file config_global.c.

Referenced by ast_sip_get_norefersub().

◆ overload_trigger

Trigger the distributor should use to pause accepting new dialogs

Definition at line 120 of file config_global.c.

Referenced by ast_sip_get_taskprocessor_overload_trigger(), overload_trigger_handler(), and overload_trigger_to_str().

◆ regcontext

const ast_string_field regcontext

Definition at line 86 of file config_global.c.

Referenced by ast_sip_get_regcontext(), and check_regcontext().

◆ send_contact_status_on_update_registration

unsigned int send_contact_status_on_update_registration

Nonzero if need to send AMI ContactStatus event when a contact is updated

Definition at line 118 of file config_global.c.

Referenced by ast_sip_get_send_contact_status_on_update_registration().

◆ tps_queue_high

unsigned int tps_queue_high

Taskprocessor high water alert trigger level

Definition at line 107 of file config_global.c.

Referenced by ast_sip_get_mwi_tps_queue_high(), and ast_sip_initialize_sorcery_global().

◆ tps_queue_low

int tps_queue_low

Taskprocessor low water clear alert level.

Definition at line 109 of file config_global.c.

Referenced by ast_sip_get_mwi_tps_queue_low(), and ast_sip_initialize_sorcery_global().

◆ unidentified_request_count

unsigned int unidentified_request_count

The maximum number of unidentified requests per source IP address before a security event is logged

Definition at line 100 of file config_global.c.

Referenced by ast_sip_get_unidentified_request_thresholds().

◆ unidentified_request_period

unsigned int unidentified_request_period

The period during which unidentified requests are accumulated

Definition at line 102 of file config_global.c.

Referenced by ast_sip_get_unidentified_request_thresholds().

◆ unidentified_request_prune_interval

unsigned int unidentified_request_prune_interval

Interval at which expired unidentified requests will be pruned

Definition at line 104 of file config_global.c.

Referenced by ast_sip_get_unidentified_request_thresholds().

◆ use_callerid_contact

unsigned int use_callerid_contact

Nonzero if CALLERID(num) is to be used as the default contact username instead of default_from_user

Definition at line 116 of file config_global.c.

Referenced by ast_sip_get_use_callerid_contact().

◆ useragent

const ast_string_field useragent

Definition at line 86 of file config_global.c.

Referenced by global_apply().


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