Asterisk - The Open Source Telephony Project  21.4.1
Public Member Functions | Data Fields
ast_sip_contact Struct Reference

Contact associated with an 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
 
const ast_string_field aor
 
int authenticate_qualify
 
const ast_string_field call_id
 
struct ast_sip_endpointendpoint
 
const ast_string_field endpoint_name
 
struct timeval expiration_time
 
const ast_string_field outbound_proxy
 
const ast_string_field path
 
int prune_on_boot
 
unsigned int qualify_frequency
 
double qualify_timeout
 
const ast_string_field reg_server
 
const ast_string_field uri
 
const ast_string_field user_agent
 
const ast_string_field via_addr
 
int via_port
 

Detailed Description

Contact associated with an address of record.

Definition at line 392 of file res_pjsip.h.

Member Function Documentation

SORCERY_OBJECT ( details  )

Sorcery object details, the id is the aor name plus a random string

Field Documentation

const ast_string_field aor

The name of the aor this contact belongs to

Definition at line 414 of file res_pjsip.h.

Referenced by pjsip_acf_dial_contacts_read().

int authenticate_qualify

If true authenticate the qualify challenge response if needed

Definition at line 420 of file res_pjsip.h.

const ast_string_field call_id

Content of the Call-ID header in REGISTER request

Definition at line 414 of file res_pjsip.h.

struct ast_sip_endpoint* endpoint

Endpoint that added the contact, only available in observers

Definition at line 424 of file res_pjsip.h.

const ast_string_field endpoint_name

The name of the endpoint that added the contact

Definition at line 414 of file res_pjsip.h.

struct timeval expiration_time

Absolute time that this contact is no longer valid after

Definition at line 416 of file res_pjsip.h.

const ast_string_field outbound_proxy

Outbound proxy to use for qualify

Definition at line 414 of file res_pjsip.h.

const ast_string_field path

Path information to place in Route headers

Definition at line 414 of file res_pjsip.h.

int prune_on_boot

If true delete the contact on Asterisk restart/boot

Definition at line 428 of file res_pjsip.h.

unsigned int qualify_frequency

Frequency to send OPTIONS requests to contact. 0 is disabled.

Definition at line 418 of file res_pjsip.h.

double qualify_timeout

Qualify timeout. 0 is diabled.

Definition at line 422 of file res_pjsip.h.

const ast_string_field reg_server

Asterisk Server name

Definition at line 414 of file res_pjsip.h.

const ast_string_field uri

Full URI of the contact

Definition at line 414 of file res_pjsip.h.

Referenced by pjsip_acf_dial_contacts_read().

const ast_string_field user_agent

Content of the User-Agent header in REGISTER request

Definition at line 414 of file res_pjsip.h.

const ast_string_field via_addr

IP-address of the Via header in REGISTER request

Definition at line 414 of file res_pjsip.h.

int via_port

Port of the Via header in REGISTER request

Definition at line 426 of file res_pjsip.h.


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