Asterisk - The Open Source Telephony Project GIT-master-d856a3e
|
Outbound publish information. More...
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 |
Outbound publish information.
Definition at line 170 of file res_pjsip_outbound_publish.c.
SORCERY_OBJECT | ( | details | ) |
Sorcery object details.
struct ast_string_field_mgr __field_mgr |
Definition at line 187 of file res_pjsip_outbound_publish.c.
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.
const ast_string_field event |
Definition at line 187 of file res_pjsip_outbound_publish.c.
Referenced by can_reuse_publish().
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().
const ast_string_field from_uri |
Definition at line 187 of file res_pjsip_outbound_publish.c.
Referenced by can_reuse_publish(), load_module(), and sip_outbound_publisher_set_uris().
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().
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().
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().
const ast_string_field outbound_proxy |
Definition at line 187 of file res_pjsip_outbound_publish.c.
Referenced by can_reuse_publish(), load_module(), and Registration::write().
const ast_string_field server_uri |
Definition at line 187 of file res_pjsip_outbound_publish.c.
Referenced by can_reuse_publish().
const ast_string_field to_uri |
Definition at line 187 of file res_pjsip_outbound_publish.c.
Referenced by can_reuse_publish(), load_module(), and sip_outbound_publisher_set_uris().
const ast_string_field transport |
Definition at line 187 of file res_pjsip_outbound_publish.c.
Referenced by load_module(), and set_transport().