QXmppEntityTimeManager Class
The QXmppEntityTimeManager class provided the functionality to get the local time of an entity as defined by XEP-0202: Entity Time. More...
| Header: | #include <QXmppEntityTimeManager.h> |
| Inherits: | QXmppClientExtension |
- List of all members, including inherited members
- QXmppEntityTimeManager is part of Managers.
Public Types
(since QXmpp 1.5) | EntityTimeResult |
Public Functions
(since QXmpp 1.5) QXmppTask<QXmppEntityTimeManager::EntityTimeResult> | requestEntityTime(const QString &jid) |
| QString | requestTime(const QString &jid) |
Signals
| void | timeReceived(const QXmppEntityTimeIq &) |
Detailed Description
Member Type Documentation
[alias, since QXmpp 1.5] QXmppEntityTimeManager::EntityTimeResult
Contains the requested entity time or the returned error in case of a failure.
This typedef was introduced in QXmpp 1.5.
Member Function Documentation
[since QXmpp 1.5] QXmppTask<QXmppEntityTimeManager::EntityTimeResult> QXmppEntityTimeManager::requestEntityTime(const QString &jid)
Requests the time from an XMPP entity and reports it via a QFuture.
The timeReceived() signal is not emitted.
jid.
This function was introduced in QXmpp 1.5.
QString QXmppEntityTimeManager::requestTime(const QString &jid)
Request the time from the XMPP entity with JID jid.
The result is emitted on the timeReceived() signal.
[signal] void QXmppEntityTimeManager::timeReceived(const QXmppEntityTimeIq &)
This signal is emitted when a time response is received. It's not emitted when the QFuture-based request is used.