aboutsummaryrefslogtreecommitdiff
path: root/source/QXmppClient.h
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-06-23 09:29:08 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-06-23 09:29:08 +0000
commit3c2674ca72a5c7249357885d4a2e0b7944b5dc5e (patch)
tree7c916e3ca6268dbb980ca835ae09c1471f635392 /source/QXmppClient.h
parent061195c980f807cb298cd8148587414028af0647 (diff)
downloadqxmpp-3c2674ca72a5c7249357885d4a2e0b7944b5dc5e.tar.gz
initial integration of QXmppMucManager
Diffstat (limited to 'source/QXmppClient.h')
-rw-r--r--source/QXmppClient.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/source/QXmppClient.h b/source/QXmppClient.h
index 321e9d15..f87656a8 100644
--- a/source/QXmppClient.h
+++ b/source/QXmppClient.h
@@ -38,6 +38,7 @@ class QXmppPresence;
class QXmppMessage;
class QXmppPacket;
class QXmppIq;
+class QXmppMucManager;
class QXmppRoster;
class QXmppReconnectionManager;
class QXmppVCardManager;
@@ -100,6 +101,11 @@ public:
const QXmppPresence& initialPresence =
QXmppPresence());
void disconnect();
+
+ QXmppMucManager& mucManager();
+
+ // FIXME : these accessors should be deprecated in favour of
+ // versions without the "get".
QXmppRoster& getRoster();
QXmppConfiguration& getConfiguration();
const QXmppConfiguration& getConfiguration() const;
@@ -217,6 +223,7 @@ private:
///< TCP socket and XMPP protocol
QXmppPresence m_clientPresence; ///< Stores the current presence of the connected client
QXmppArchiveManager *m_archiveManager; ///< Pointer to the archive manager
+ QXmppMucManager* m_mucManager; ///< Pointer to the multi-user chat manager
QXmppReconnectionManager* m_reconnectionManager; ///< Pointer to the reconnection manager
QXmppRoster *m_roster; ///< Pointer to the roster manager
QXmppTransferManager *m_transferManager;///< Pointer to the transfer manager