aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppDiscoveryManager.cpp
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-14 12:57:34 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-14 12:57:34 +0000
commit2a4f2c449733277198356078cef96d0a10d2403c (patch)
tree551ae67640b604b37591cf83939a2e1c55d407be /src/QXmppDiscoveryManager.cpp
parentefc8059c70b8decee43c15411510b84ae55b28f6 (diff)
downloadqxmpp-2a4f2c449733277198356078cef96d0a10d2403c.tar.gz
add node query request
Diffstat (limited to 'src/QXmppDiscoveryManager.cpp')
-rw-r--r--src/QXmppDiscoveryManager.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/QXmppDiscoveryManager.cpp b/src/QXmppDiscoveryManager.cpp
index e25fb069..79315015 100644
--- a/src/QXmppDiscoveryManager.cpp
+++ b/src/QXmppDiscoveryManager.cpp
@@ -56,13 +56,15 @@ bool QXmppDiscoveryManager::handleStanza(QXmppStream *stream, const QDomElement
return false;
}
-void QXmppDiscoveryManager::requestInformation(const QString& jid)
+void QXmppDiscoveryManager::requestInformation(const QString& jid, const QString& node)
{
QXmppDiscoveryIq request;
request.setType(QXmppIq::Get);
request.setQueryType(QXmppDiscoveryIq::ItemsQuery);
request.setTo(jid);
request.setFrom(client()->configuration().jid());
+ if(!node.isEmpty())
+ request.setQueryNode(node);
client()->sendPacket(request);
}