diff options
Diffstat (limited to 'src/QXmppClient.cpp')
| -rw-r--r-- | src/QXmppClient.cpp | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/QXmppClient.cpp b/src/QXmppClient.cpp index 7deeb323..40eedac8 100644 --- a/src/QXmppClient.cpp +++ b/src/QXmppClient.cpp @@ -67,7 +67,6 @@ public: QHash<QString,QXmppInvokable*> interfaces; void addProperCapability(QXmppPresence& presence); - QXmppElementList presenceExtensions() const; QXmppClient *client; }; @@ -79,25 +78,6 @@ QXmppClientPrivate::QXmppClientPrivate(QXmppClient *parentClient) { } -QXmppElementList QXmppClientPrivate::presenceExtensions() const -{ - QXmppDiscoveryManager* ext = client->findExtension<QXmppDiscoveryManager>(); - if(!ext) - return QXmppElementList(); - - QXmppElementList extensions; - - QXmppElement caps; - caps.setTagName("c"); - caps.setAttribute("xmlns", ns_capabilities); - caps.setAttribute("hash", "sha-1"); - caps.setAttribute("node", QString(capabilities_node)); - caps.setAttribute("ver", ext->capabilities().verificationString().toBase64()); - extensions << caps; - - return extensions; -} - void QXmppClientPrivate::addProperCapability(QXmppPresence& presence) { QXmppDiscoveryManager* ext = client->findExtension<QXmppDiscoveryManager>(); |
