Asterisk - The Open Source Telephony Project  18.5.0
Public Member Functions | Data Fields
asterisk_publication_config Struct Reference

Structure which contains Asterisk publication information. More...

Collaboration diagram for asterisk_publication_config:
Collaboration graph
[legend]

Public Member Functions

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

Data Fields

struct ast_string_field_pool__field_mgr_pool
 Stringfields. More...
 
unsigned int device_state
 Accept inbound device state events. More...
 
unsigned int device_state_filter
 Device state should be filtered. More...
 
regex_t device_state_regex
 Regex used for filtering inbound device state. More...
 
const ast_string_field devicestate_publish
 Optional name of a device state publish item struct ast_string_field_mgr __field_mgr used to request the remote side update us. More...
 
unsigned int mailbox_state
 Accept inbound mailbox state events. More...
 
unsigned int mailbox_state_filter
 Mailbox state should be filtered. More...
 
regex_t mailbox_state_regex
 Regex used for filtering inbound mailbox state. More...
 
const ast_string_field mailboxstate_publish
 Optional name of a mailbox state publish item, used to request the remote side update us. More...
 

Detailed Description

Structure which contains Asterisk publication information.

Definition at line 107 of file res_pjsip_publish_asterisk.c.

Member Function Documentation

◆ SORCERY_OBJECT()

SORCERY_OBJECT ( details  )

Sorcery object details.

Field Documentation

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Stringfields.

Definition at line 116 of file res_pjsip_publish_asterisk.c.

◆ device_state

unsigned int device_state

Accept inbound device state events.

Definition at line 116 of file res_pjsip_publish_asterisk.c.

Referenced by asterisk_publication_devicestate(), and load_module().

◆ device_state_filter

unsigned int device_state_filter

Device state should be filtered.

Definition at line 122 of file res_pjsip_publish_asterisk.c.

Referenced by asterisk_publication_devicestate(), and regex_filter_handler().

◆ device_state_regex

regex_t device_state_regex

Regex used for filtering inbound device state.

Definition at line 120 of file res_pjsip_publish_asterisk.c.

Referenced by asterisk_publication_devicestate(), and regex_filter_handler().

◆ devicestate_publish

const ast_string_field devicestate_publish

Optional name of a device state publish item struct ast_string_field_mgr __field_mgr used to request the remote side update us.

Definition at line 116 of file res_pjsip_publish_asterisk.c.

Referenced by asterisk_publication_devicestate_refresh(), load_module(), and send_refresh_cb().

◆ mailbox_state

unsigned int mailbox_state

Accept inbound mailbox state events.

Definition at line 124 of file res_pjsip_publish_asterisk.c.

Referenced by asterisk_publication_mailboxstate(), and load_module().

◆ mailbox_state_filter

unsigned int mailbox_state_filter

Mailbox state should be filtered.

Definition at line 128 of file res_pjsip_publish_asterisk.c.

Referenced by asterisk_publication_mailboxstate(), and regex_filter_handler().

◆ mailbox_state_regex

regex_t mailbox_state_regex

Regex used for filtering inbound mailbox state.

Definition at line 126 of file res_pjsip_publish_asterisk.c.

Referenced by asterisk_publication_mailboxstate(), and regex_filter_handler().

◆ mailboxstate_publish

const ast_string_field mailboxstate_publish

Optional name of a mailbox state publish item, used to request the remote side update us.

Definition at line 116 of file res_pjsip_publish_asterisk.c.

Referenced by asterisk_publication_mwi_refresh(), load_module(), and send_refresh_cb().


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