ast_mwi_state Struct Reference
[Stasis topics, and their messages.]

The structure that contains MWI state. More...

#include <app.h>

Collaboration diagram for ast_mwi_state:

Collaboration graph
[legend]

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_snapshotsnapshot
const ast_string_field uniqueid

Detailed Description

The structure that contains MWI state.

Since:
12
Examples:

/tmp/asterisk-trunk/trunk/main/app.c.

Definition at line 1507 of file include/asterisk/app.h.


Field Documentation

Definition at line 1510 of file include/asterisk/app.h.

< Unique identifier for this mailbox

Definition at line 1510 of file include/asterisk/app.h.

struct ast_eid eid [read]

The EID of the server where this message originated

Examples:
/tmp/asterisk-trunk/trunk/main/app.c.

Definition at line 1515 of file include/asterisk/app.h.

Referenced by asterisk_publisher_mwistate_cb(), mwi_state_create_message(), mwi_to_event(), and xmpp_pubsub_mwi_cb().

int new_msgs

int old_msgs

If applicable, a snapshot of the channel that caused this MWI change

Examples:
/tmp/asterisk-trunk/trunk/main/app.c.

Definition at line 1514 of file include/asterisk/app.h.

Referenced by mwi_app_event_cb(), mwi_state_create_message(), mwi_state_dtor(), and mwi_update_cb().


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

Generated on Thu Apr 16 06:35:26 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6