| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
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(), 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(), 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().