Asterisk - The Open Source Telephony Project GIT-master-d856a3e
Public Member Functions | Data Fields
ast_sip_outbound_publish Struct Reference

Outbound publish information. More...

Collaboration diagram for ast_sip_outbound_publish:
Collaboration graph
[legend]

Public Member Functions

 SORCERY_OBJECT (details)
 Sorcery object details. More...
 

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 Stringfields. More...
 
const ast_string_field event
 
unsigned int expiration
 Requested expiration time. More...
 
const ast_string_field from_uri
 
unsigned int max_auth_attempts
 Maximum number of auth attempts before stopping the publish client. More...
 
unsigned int multi_user
 The publishing client is used for multiple users when true. More...
 
struct ast_sip_auth_vector outbound_auths
 Configured authentication credentials. More...
 
const ast_string_field outbound_proxy
 
const ast_string_field server_uri
 
const ast_string_field to_uri
 
const ast_string_field transport
 

Detailed Description

Outbound publish information.

Definition at line 170 of file res_pjsip_outbound_publish.c.

Member Function Documentation

◆ SORCERY_OBJECT()

SORCERY_OBJECT ( details  )

Sorcery object details.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 187 of file res_pjsip_outbound_publish.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Stringfields.

URI for the entity and server

URI for the From header

URI for the To header

Explicit transport to use for publish

Outbound proxy to use

The event type to publish

Definition at line 187 of file res_pjsip_outbound_publish.c.

◆ event

Definition at line 187 of file res_pjsip_outbound_publish.c.

Referenced by can_reuse_publish().

◆ expiration

unsigned int expiration

Requested expiration time.

Definition at line 189 of file res_pjsip_outbound_publish.c.

Referenced by load_module(), and schedule_publish_refresh().

◆ from_uri

const ast_string_field from_uri

◆ max_auth_attempts

unsigned int max_auth_attempts

Maximum number of auth attempts before stopping the publish client.

Definition at line 191 of file res_pjsip_outbound_publish.c.

Referenced by load_module().

◆ multi_user

unsigned int multi_user

The publishing client is used for multiple users when true.

Definition at line 195 of file res_pjsip_outbound_publish.c.

Referenced by current_state_reusable(), load_module(), and sip_outbound_publish_apply().

◆ outbound_auths

struct ast_sip_auth_vector outbound_auths

Configured authentication credentials.

Definition at line 193 of file res_pjsip_outbound_publish.c.

Referenced by can_reuse_publish().

◆ outbound_proxy

const ast_string_field outbound_proxy

◆ server_uri

const ast_string_field server_uri

Definition at line 187 of file res_pjsip_outbound_publish.c.

Referenced by can_reuse_publish().

◆ to_uri

const ast_string_field to_uri

◆ transport

const ast_string_field transport

Definition at line 187 of file res_pjsip_outbound_publish.c.

Referenced by load_module(), and set_transport().


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