Asterisk - The Open Source Telephony Project GIT-master-3dae2cf
|
The structure that contains MWI state. More...
#include <mwi.h>
Data Fields | |
struct ast_string_field_mgr | __field_mgr |
struct ast_string_field_pool * | __field_mgr_pool |
struct ast_eid | eid |
int | new_msgs |
int | old_msgs |
struct ast_channel_snapshot * | snapshot |
const ast_string_field | uniqueid |
int | urgent_msgs |
struct ast_string_field_mgr __field_mgr |
struct ast_string_field_pool* __field_mgr_pool |
struct ast_eid eid |
The EID of the server where this message originated
Definition at line 463 of file mwi.h.
Referenced by ast_delete_mwi_state_full(), asterisk_publisher_mwistate_cb(), mwi_state_create_message(), mwi_to_event(), and xmpp_pubsub_mwi_cb().
int new_msgs |
The current number of new messages for this mailbox
Definition at line 459 of file mwi.h.
Referenced by asterisk_publisher_mwistate_cb(), get_message_count(), has_voicemail(), mwi_create_state(), mwi_retrieve_then_create_state(), mwi_to_event(), mwi_update_cb(), poll_subscribed_mailbox(), unistim_send_mwi_to_peer(), update_registry(), validate_data(), and xmpp_pubsub_mwi_cb().
int old_msgs |
The current number of old messages for this mailbox
Definition at line 460 of file mwi.h.
Referenced by asterisk_publisher_mwistate_cb(), get_message_count(), mwi_create_state(), mwi_retrieve_then_create_state(), mwi_to_event(), mwi_update_cb(), poll_subscribed_mailbox(), update_registry(), validate_data(), and xmpp_pubsub_mwi_cb().
struct ast_channel_snapshot* snapshot |
If applicable, a snapshot of the channel that caused this MWI change
Definition at line 462 of file mwi.h.
Referenced by mwi_app_event_cb(), mwi_state_create_message(), mwi_state_dtor(), and mwi_update_cb().
const ast_string_field uniqueid |
Definition at line 458 of file mwi.h.
Referenced by ast_delete_mwi_state_full(), ast_mwi_publish_by_mailbox(), asterisk_publisher_mwistate_cb(), explicit_publish_cb(), handle_validate(), implicit_publish_cb(), manager_match_mailbox(), mwi_app_event_cb(), mwi_create_state(), mwi_handle_unsubscribe2(), mwi_state_get_id(), mwi_to_event(), mwi_update_cb(), poll_subscribed_mailbox(), validate_data(), and xmpp_pubsub_mwi_cb().
int urgent_msgs |
The current number of urgent messages for this mailbox
Definition at line 464 of file mwi.h.
Referenced by mwi_create_state(), mwi_retrieve_then_create_state(), poll_subscribed_mailbox(), and validate_data().