aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppDiscoveryManager.h
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2011-01-20 10:24:48 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2011-01-20 10:24:48 +0000
commit899c87448fa1b8fe57a64e0163e54d249dd2fd2d (patch)
treebf3c8442cec78b891b92603b68eda2ffdc3821e5 /src/QXmppDiscoveryManager.h
parent6a284845ca8a8ad22130b43d533b43d2333d47e3 (diff)
downloadqxmpp-899c87448fa1b8fe57a64e0163e54d249dd2fd2d.tar.gz
make it possible to change the client's capabilities node
Diffstat (limited to 'src/QXmppDiscoveryManager.h')
-rw-r--r--src/QXmppDiscoveryManager.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/QXmppDiscoveryManager.h b/src/QXmppDiscoveryManager.h
index 6460fd7d..18e65bb9 100644
--- a/src/QXmppDiscoveryManager.h
+++ b/src/QXmppDiscoveryManager.h
@@ -43,13 +43,18 @@ public:
QString requestInfo(const QString& jid, const QString& node = "");
QString requestItems(const QString& jid, const QString& node = "");
+ QString clientCapabilitiesNode() const;
+ void setClientCapabilitiesNode(const QString&);
+
// http://xmpp.org/registrar/disco-categories.html#client
+ QString clientCategory() const;
void setClientCategory(const QString&);
- void setClientType(const QString&);
+
void setClientName(const QString&);
- QString clientCategory();
- QString clientType();
- QString clientName();
+ QString clientName() const;
+
+ QString clientType() const;
+ void setClientType(const QString&);
/// \cond
QStringList discoveryFeatures() const;
@@ -65,6 +70,7 @@ signals:
void itemsReceived(const QXmppDiscoveryIq&);
private:
+ QString m_clientCapabilitiesNode;
QString m_clientCategory;
QString m_clientType;
QString m_clientName;