| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
A SIP address of record. More...
#include <res_pjsip.h>

| Public Member Functions | |
| SORCERY_OBJECT (details) | |
| Data Fields | |
| struct ast_string_field_mgr | __field_mgr | 
| struct ast_string_field_pool * | __field_mgr_pool | 
| int | authenticate_qualify | 
| unsigned int | default_expiration | 
| const ast_string_field | mailboxes | 
| unsigned int | max_contacts | 
| unsigned int | maximum_expiration | 
| unsigned int | minimum_expiration | 
| const ast_string_field | outbound_proxy | 
| struct ao2_container * | permanent_contacts | 
| int | qualify_2xx_only | 
| unsigned int | qualify_frequency | 
| double | qualify_timeout | 
| unsigned int | remove_existing | 
| unsigned int | remove_unavailable | 
| unsigned int | support_path | 
| char * | voicemail_extension | 
A SIP address of record.
Definition at line 478 of file res_pjsip.h.
| SORCERY_OBJECT | ( | details | ) | 
Sorcery object details, the id is the AOR name
| struct ast_string_field_mgr __field_mgr | 
Definition at line 486 of file res_pjsip.h.
| struct ast_string_field_pool* __field_mgr_pool | 
Voicemail boxes for this AOR
Outbound proxy for OPTIONS requests
Definition at line 486 of file res_pjsip.h.
| int authenticate_qualify | 
If true authenticate the qualify challenge response if needed
Definition at line 496 of file res_pjsip.h.
Referenced by sip_options_apply_aor_configuration().
| unsigned int default_expiration | 
Default contact expiration if one is not provided in the contact
Definition at line 492 of file res_pjsip.h.
Referenced by registrar_get_expiration().
| const ast_string_field mailboxes | 
Definition at line 486 of file res_pjsip.h.
Referenced by mwi_on_aor(), and mwi_validate_for_aor().
| unsigned int max_contacts | 
Maximum number of external contacts, 0 to disable
Definition at line 498 of file res_pjsip.h.
Referenced by cli_aor_print_body(), and registrar_on_rx_request().
| unsigned int maximum_expiration | 
Maximum expiration time
Definition at line 490 of file res_pjsip.h.
Referenced by registrar_get_expiration().
| unsigned int minimum_expiration | 
Minimum expiration time
Definition at line 488 of file res_pjsip.h.
Referenced by registrar_get_expiration().
| const ast_string_field outbound_proxy | 
Definition at line 486 of file res_pjsip.h.
Referenced by aor_apply_handler(), and aor_apply_outbound_proxy().
| struct ao2_container* permanent_contacts | 
Any permanent configured contacts
Definition at line 502 of file res_pjsip.h.
Referenced by aor_apply_handler(), aor_deleted_observer(), aor_destroy(), ast_sip_location_retrieve_aor_contacts_nolock_filtered(), format_ami_aor_handler(), and sip_options_apply_aor_configuration().
| int qualify_2xx_only | 
If true only authenticate if OPTIONS response is 2XX
Definition at line 512 of file res_pjsip.h.
Referenced by sip_options_apply_aor_configuration().
| unsigned int qualify_frequency | 
Frequency to send OPTIONS requests to AOR contacts. 0 is disabled.
Definition at line 494 of file res_pjsip.h.
Referenced by sip_options_apply_aor_configuration().
| double qualify_timeout | 
Qualify timeout. 0 is diabled.
Definition at line 506 of file res_pjsip.h.
Referenced by sip_options_apply_aor_configuration().
| unsigned int remove_existing | 
Whether to remove any existing contacts not related to an incoming REGISTER when it comes in
Definition at line 500 of file res_pjsip.h.
| unsigned int remove_unavailable | 
Whether to remove unavailable contacts over max_contacts at all or first if remove_existing is enabled
Definition at line 510 of file res_pjsip.h.
| unsigned int support_path | 
Determines whether SIP Path headers are supported
Definition at line 504 of file res_pjsip.h.
| char* voicemail_extension | 
Voicemail extension to set in Message-Account
Definition at line 508 of file res_pjsip.h.
Referenced by aor_destroy(), find_aor_for_resource(), mwi_get_notify_data(), send_mwi_notify(), voicemail_extension_handler(), and voicemail_extension_to_str().