Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_sip_mwi_configuration Struct Reference

Endpoint configuration for unsolicited MWI. More...

#include <res_pjsip.h>

Collaboration diagram for ast_sip_mwi_configuration:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
unsigned int aggregate
 
const ast_string_field fromuser
 
const ast_string_field mailboxes
 
unsigned int subscribe_replaces_unsolicited
 
char * voicemail_extension
 

Detailed Description

Endpoint configuration for unsolicited MWI.

Definition at line 586 of file res_pjsip.h.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 590 of file res_pjsip.h.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 587 of file res_pjsip.h.

◆ aggregate

unsigned int aggregate

Should mailbox states be combined into a single notification?

Definition at line 592 of file res_pjsip.h.

Referenced by allow_and_or_replace_unsolicited(), and create_unsolicited_mwi_subscriptions().

◆ fromuser

const ast_string_field fromuser

Username to use when sending MWI NOTIFYs to this endpoint

Definition at line 590 of file res_pjsip.h.

Referenced by send_unsolicited_mwi_notify_to_contact().

◆ mailboxes

const ast_string_field mailboxes

Configured voicemail boxes for this endpoint. Used for MWI

Definition at line 588 of file res_pjsip.h.

Referenced by create_unsolicited_mwi_subscriptions(), mwi_contact_changed(), and mwi_contact_deleted().

◆ subscribe_replaces_unsolicited

unsigned int subscribe_replaces_unsolicited

Should a subscribe replace unsolicited notifies?

Definition at line 594 of file res_pjsip.h.

Referenced by allow_and_or_replace_unsolicited(), and is_unsolicited_allowed().

◆ voicemail_extension

char* voicemail_extension

Voicemail extension to set in Message-Account

Definition at line 596 of file res_pjsip.h.

Referenced by send_unsolicited_mwi_notify_to_contact(), subscription_configuration_destroy(), voicemail_extension_handler(), and voicemail_extension_to_str().


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