24 #ifndef QXMPPDISCOVERYMANAGER_H
25 #define QXMPPDISCOVERYMANAGER_H
27 #include "QXmppClientExtension.h"
29 class QXmppDiscoveryIq;
30 class QXmppDiscoveryManagerPrivate;
45 QXmppDiscoveryIq capabilities();
47 QString requestInfo(
const QString& jid,
const QString& node =
"");
48 QString requestItems(
const QString& jid,
const QString& node =
"");
50 QString clientCapabilitiesNode()
const;
51 void setClientCapabilitiesNode(
const QString&);
54 QString clientCategory()
const;
55 void setClientCategory(
const QString&);
57 void setClientName(
const QString&);
58 QString clientName()
const;
60 QString clientType()
const;
61 void setClientType(
const QString&);
70 void infoReceived(
const QXmppDiscoveryIq&);
73 void itemsReceived(
const QXmppDiscoveryIq&);
76 QXmppDiscoveryManagerPrivate *d;
79 #endif // QXMPPDISCOVERYMANAGER_H