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

Outbound registration information. More...

Public Member Functions

 SORCERY_OBJECT (details)
 Sorcery object details.
 

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 Stringfields.
 
unsigned int auth_rejection_permanent
 Treat authentication challenges that we cannot handle as permanent failures.
 
const ast_string_field client_uri
 URI for the AOR.
 
const ast_string_field contact_header_params
 Optional header parameters for contact.
 
const ast_string_field contact_user
 Optional user for contact header.
 
const ast_string_field endpoint
 Endpoint to use for related incoming calls.
 
unsigned int expiration
 Requested expiration time.
 
unsigned int fatal_retry_interval
 Interval at which retries should occur for all permanent responses.
 
unsigned int forbidden_retry_interval
 Interval at which retries should occur for permanent responses.
 
unsigned int line
 Whether to add a line parameter to the outbound Contact or not.
 
unsigned int max_random_initial_delay
 Maximum random initial delay interval for initial registrations.
 
unsigned int max_retries
 Maximum number of retries permitted.
 
struct ast_sip_auth_vector outbound_auths
 Configured authentication credentials.
 
const ast_string_field outbound_proxy
 Outbound proxy to use.
 
unsigned int retry_interval
 Interval at which retries should occur for temporal responses.
 
struct ast_sip_security_mechanism_vector security_mechanisms
 Client security mechanisms (RFC 3329).
 
enum ast_sip_security_negotiation security_negotiation
 Type of security negotiation to use (RFC 3329).
 
const ast_string_field server_uri
 URI for the registrar.
 
unsigned int support_outbound
 Whether Outbound support is enabled.
 
unsigned int support_path
 Whether Path support is enabled.
 
const ast_string_field transport
 Explicit transport to use for registration.
 
const ast_string_field user_agent
 User-Agent to use when sending the REGISTER.
 

Detailed Description

Outbound registration information.

Definition at line 328 of file res_pjsip_outbound_registration.c.


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