6#ifndef QXMPPENTITYTIMEMANAGER_H
7#define QXMPPENTITYTIMEMANAGER_H
9#include "QXmppClientExtension.h"
37 std::variant<QXmppEntityTimeIq, QXmppStanza::Error> handleIq(
QXmppEntityTimeIq iq);
virtual QStringList discoveryFeatures() const
Definition QXmppClientExtension.cpp:22
QXmppClientExtension()
Definition QXmppClientExtension.cpp:12
virtual bool handleStanza(const QDomElement &stanza)
You need to implement this method to process incoming XMPP stanzas.
Definition client/compat/removed_api.cpp:44
QXmppEntityTimeIq represents an entity time request/response as defined in XEP-0202: Entity Time.
Definition QXmppEntityTimeIq.h:19
The QXmppEntityTimeManager class provided the functionality to get the local time of an entity as def...
Definition QXmppEntityTimeManager.h:25
std::variant< QXmppEntityTimeIq, QXmppError > EntityTimeResult
Definition QXmppEntityTimeManager.h:31
QXmppTask< EntityTimeResult > requestEntityTime(const QString &jid)
Definition QXmppEntityTimeManager.cpp:54
QString requestTime(const QString &jid)
Definition QXmppEntityTimeManager.cpp:39
Q_SIGNAL void timeReceived(const QXmppEntityTimeIq &)
This signal is emitted when a time response is received. It's not emitted when the QFuture-based requ...
Definition QXmppTask.h:46
Definition QXmppError.h:17