Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
sip_options_aor Struct Reference

Structure which contains an AOR and contacts for qualifying purposes. More...

Data Fields

int authenticate_qualify
 
unsigned int available
 The number of available contacts on this AOR.
 
struct {
   size_t   current
 
   struct sip_options_endpoint_state_compositor **   elems
 
   size_t   max
 
compositors
 The endpoint state compositors we are feeding, a reference is held to each.
 
struct ao2_containercontacts
 All contacts associated with this AOR.
 
struct ao2_containerdynamic_contacts
 Only dynamic contacts associated with this AOR. More...
 
char name [0]
 The name of the AOR.
 
unsigned int qualify_frequency
 Frequency to send OPTIONS requests to AOR contacts. 0 is disabled.
 
double qualify_timeout
 Qualify timeout. 0 is diabled.
 
struct ast_sip_sched_tasksched_task
 The scheduler task for this AOR.
 
struct ast_taskprocessorserializer
 The serializer for this AOR.
 

Detailed Description

Structure which contains an AOR and contacts for qualifying purposes.

Definition at line 164 of file pjsip_options.c.

Field Documentation

int authenticate_qualify

If true authenticate the qualify challenge response if needed

Definition at line 184 of file pjsip_options.c.

struct ao2_container* dynamic_contacts

Only dynamic contacts associated with this AOR.

Note
Used to speed up applying AOR configuration by minimizing wild card sorcery access.

Definition at line 176 of file pjsip_options.c.


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