24 #ifndef QXMPPDISCOVERYMANAGER_H
25 #define QXMPPDISCOVERYMANAGER_H
27 #include "QXmppClientExtension.h"
29 class QXmppDiscoveryIq;
30 class QXmppDiscoveryManagerPrivate;
45 QString requestInfo(
const QString& jid,
const QString& node =
"");
46 QString requestItems(
const QString& jid,
const QString& node =
"");
48 QString clientCapabilitiesNode()
const;
49 void setClientCapabilitiesNode(
const QString&);
52 QString clientCategory()
const;
53 void setClientCategory(
const QString&);
55 void setClientName(
const QString&);
56 QString clientName()
const;
58 QString clientType()
const;
59 void setClientType(
const QString&);
64 QXmppDiscoveryIq capabilities();
69 void infoReceived(
const QXmppDiscoveryIq&);
72 void itemsReceived(
const QXmppDiscoveryIq&);
75 QXmppDiscoveryManagerPrivate *d;
78 #endif // QXMPPDISCOVERYMANAGER_H