From 0b606b76e679c587fb14c2472de1b809954f29bf Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Mon, 7 Sep 2009 15:17:44 +0000 Subject: XEP-0054: vcard-temp implementation and other code cleanups --- source/QXmppStream.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'source/QXmppStream.h') diff --git a/source/QXmppStream.h b/source/QXmppStream.h index 7ea95be1..037f082d 100644 --- a/source/QXmppStream.h +++ b/source/QXmppStream.h @@ -30,6 +30,7 @@ #include "QXmppConfiguration.h" #include "QXmppRoster.h" #include "QXmppStanza.h" +#include "QXmppVCardManager.h" class QDomElement; @@ -40,6 +41,7 @@ class QXmppPresence; class QXmppIq; class QXmppBind; class QXmppRosterIq; +class QXmppVCard; class QXmppMessage; class QXmppStream : public QObject @@ -54,6 +56,7 @@ public: void sendSubscriptionRequest(const QString& to); void disconnect(); QXmppRoster& getRoster(); + QXmppVCardManager& getVCardManager(); void sendPacket(const QXmppPacket&); QAbstractSocket::SocketError getSocketError(); @@ -77,6 +80,7 @@ signals: void messageReceived(const QXmppMessage&); void iqReceived(const QXmppIq&); void rosterIqReceived(const QXmppRosterIq&); + void vCardIqReceived(const QXmppVCard&); private slots: void socketHostFound(); @@ -100,6 +104,9 @@ private: // m_xmppStreamError; // m_xmppStanzaError; + + QXmppVCardManager m_vCardManager; + QXmppConfiguration& getConfiguration(); void parser(const QByteArray&); void sendStartStream(); -- cgit v1.2.3