From 14325891332bebceb50601db55ddedbfb6766c22 Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Sun, 12 Sep 2010 10:05:59 +0000 Subject: add entityTime manager --- src/QXmppEntityTimeManager.h | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/QXmppEntityTimeManager.h (limited to 'src/QXmppEntityTimeManager.h') diff --git a/src/QXmppEntityTimeManager.h b/src/QXmppEntityTimeManager.h new file mode 100644 index 00000000..c7f719ce --- /dev/null +++ b/src/QXmppEntityTimeManager.h @@ -0,0 +1,27 @@ +#ifndef QXMPPENTITYTIMEMANAGER_H +#define QXMPPENTITYTIMEMANAGER_H + +#include "QXmppClientExtension.h" + +class QXmppOutgoingClient; +class QXmppEntityTimeIq; + +/// \ingroup Managers + +class QXmppEntityTimeManager : public QXmppClientExtension +{ + Q_OBJECT + +public: + void requestTime(const QString& jid); + + /// \cond + QStringList discoveryFeatures() const; + bool handleStanza(QXmppStream *stream, const QDomElement &element); + /// \endcond + +signals: + void timeReceived(const QXmppEntityTimeIq&); +}; + +#endif // QXMPPENTITYTIMEMANAGER_H -- cgit v1.2.3