ast_sip_aor Struct Reference

A SIP address of record. More...

#include <res_pjsip.h>

Collaboration diagram for ast_sip_aor:

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
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_containerpermanent_contacts
unsigned int qualify_frequency
unsigned int remove_existing
unsigned int support_path

Detailed Description

A SIP address of record.

Definition at line 200 of file res_pjsip.h.


Member Function Documentation

SORCERY_OBJECT ( details   ) 

Sorcery object details, the id is the AOR name


Field Documentation

Definition at line 208 of file res_pjsip.h.

Voicemail boxes for this AOR

Outbound proxy for OPTIONS requests

Definition at line 208 of file res_pjsip.h.

If true authenticate the qualify if needed

Definition at line 218 of file res_pjsip.h.

Referenced by ast_sip_location_add_contact(), and qualify_and_schedule_cb().

unsigned int default_expiration

Default contact expiration if one is not provided in the contact

Definition at line 214 of file res_pjsip.h.

Referenced by registrar_get_expiration().

Definition at line 208 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 220 of file res_pjsip.h.

Referenced by cli_aor_print_body().

unsigned int maximum_expiration

Maximum expiration time

Definition at line 212 of file res_pjsip.h.

Referenced by registrar_get_expiration().

unsigned int minimum_expiration

Minimum expiration time

Definition at line 210 of file res_pjsip.h.

Referenced by registrar_get_expiration().

Definition at line 208 of file res_pjsip.h.

Referenced by ast_sip_location_add_contact().

Any permanent configured contacts

Definition at line 224 of file res_pjsip.h.

Referenced by aor_destroy(), ast_sip_location_retrieve_aor_contacts(), format_ami_aor_handler(), and permanent_uri_handler().

unsigned int qualify_frequency

Frequency to send OPTIONS requests to AOR contacts. 0 is disabled.

Definition at line 216 of file res_pjsip.h.

Referenced by ast_sip_location_add_contact(), and qualify_and_schedule_cb().

unsigned int remove_existing

Whether to remove any existing contacts not related to an incoming REGISTER when it comes in

Definition at line 222 of file res_pjsip.h.

unsigned int support_path

Determines whether SIP Path headers are supported

Definition at line 226 of file res_pjsip.h.

Referenced by ast_sip_location_add_contact(), and registrar_validate_path().


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

Generated on Thu Apr 16 06:35:33 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6