summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsua/pjsua.h
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2006-02-09 14:01:40 +0000
committerBenny Prijono <bennylp@teluu.com>2006-02-09 14:01:40 +0000
commita1fd7f6ddafccef9cf47bb8c291749aaa835e7fa (patch)
tree5c3adf721788e7201b3e4bedad41241e689c33a0 /pjsip/src/pjsua/pjsua.h
parent6096b35446a1fa0cef3cfd51c29d9d2609d972e5 (diff)
Updated with new jitter buffer, and statistics in pjsua
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@169 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/pjsua/pjsua.h')
-rw-r--r--pjsip/src/pjsua/pjsua.h29
1 files changed, 19 insertions, 10 deletions
diff --git a/pjsip/src/pjsua/pjsua.h b/pjsip/src/pjsua/pjsua.h
index 810c57b5..f882e873 100644
--- a/pjsip/src/pjsua/pjsua.h
+++ b/pjsip/src/pjsua/pjsua.h
@@ -37,6 +37,22 @@
PJ_BEGIN_DECL
+
+/**
+ * Structure to be attached to all dialog.
+ * Given a dialog "dlg", application can retrieve this structure
+ * by accessing dlg->mod_data[pjsua.mod.id].
+ */
+struct pjsua_inv_data
+{
+ PJ_DECL_LIST_MEMBER(struct pjsua_inv_data);
+
+ pjsip_inv_session *inv;
+ pjmedia_session *session;
+};
+
+
+
/* PJSUA application variables. */
struct pjsua
{
@@ -109,6 +125,9 @@ struct pjsua
unsigned log_decor; /**< Log decoration. */
char *log_filename; /**< Log filename. */
+ /* List of invite sessions: */
+
+ struct pjsua_inv_data inv_list;
};
@@ -116,16 +135,6 @@ struct pjsua
extern struct pjsua pjsua;
-/**
- * Structure to be attached to all dialog.
- * Given a dialog "dlg", application can retrieve this structure
- * by accessing dlg->mod_data[pjsua.mod.id].
- */
-struct pjsua_inv_data
-{
- pjmedia_session *session;
-};
-
/*****************************************************************************
* PJSUA API (defined in pjsua_core.c).