diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-16 11:57:59 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-16 11:57:59 +0000 |
| commit | 0eaaa3a9fbba2d3ad1d49f33988339a1a648c9ee (patch) | |
| tree | d5d24ee3944ef87202e7fe33216b8097633b990e /src/QXmppVersionManager.cpp | |
| parent | 262ddcd1ef31920ea5744e5ceb090fb42e6e5431 (diff) | |
| download | qxmpp-0eaaa3a9fbba2d3ad1d49f33988339a1a648c9ee.tar.gz | |
return id of the sent iq
Diffstat (limited to 'src/QXmppVersionManager.cpp')
| -rw-r--r-- | src/QXmppVersionManager.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/QXmppVersionManager.cpp b/src/QXmppVersionManager.cpp index 0dc93e7b..d776d4c1 100644 --- a/src/QXmppVersionManager.cpp +++ b/src/QXmppVersionManager.cpp @@ -77,13 +77,16 @@ bool QXmppVersionManager::handleStanza(QXmppStream *stream, const QDomElement &e return false; } -void QXmppVersionManager::requestVersion(const QString& jid) +QString QXmppVersionManager::requestVersion(const QString& jid) { QXmppVersionIq request; request.setType(QXmppIq::Get); request.setFrom(client()->configuration().jid()); request.setTo(jid); - client()->sendPacket(request); + if(client()->sendPacket(request)) + return request.id(); + else + return ""; } void QXmppVersionManager::setName(const QString& name) |
