24 #ifndef QXMPPDISCOVERYMANAGER_H
25 #define QXMPPDISCOVERYMANAGER_H
27 #include "QXmppClientExtension.h"
30 class QXmppDiscoveryIq;
31 class QXmppDiscoveryManagerPrivate;
46 QXmppDiscoveryIq capabilities();
48 QString requestInfo(
const QString& jid,
const QString& node =
"");
49 QString requestItems(
const QString& jid,
const QString& node =
"");
51 QString clientCapabilitiesNode()
const;
52 void setClientCapabilitiesNode(
const QString&);
55 QString clientCategory()
const;
56 void setClientCategory(
const QString&);
58 void setClientName(
const QString&);
59 QString clientName()
const;
61 QString clientType()
const;
62 void setClientType(
const QString&);
74 void infoReceived(
const QXmppDiscoveryIq&);
77 void itemsReceived(
const QXmppDiscoveryIq&);
80 QXmppDiscoveryManagerPrivate *d;
83 #endif // QXMPPDISCOVERYMANAGER_H