diff options
| author | Linus Jahn <lnj@kaidan.im> | 2022-12-31 23:29:59 +0100 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2022-12-31 23:40:35 +0100 |
| commit | bf078ff6342b052e36995defcf641edea6bb2b8c (patch) | |
| tree | 422c4644f284c5c87c4a96707bd05c8a2d0c7108 /src/omemo/QXmppOmemoManager.h | |
| parent | 6efebe555d30170c2ecfc2372113f342c513b0c2 (diff) | |
| download | qxmpp-bf078ff6342b052e36995defcf641edea6bb2b8c.tar.gz | |
OmemoManager: Replace multi-result futures with single result futures
QXmppTask won't support multi-result and in the case of the OmemoManager
it's not really needed. If you want to know when each single request is
finished you can just subscribe/unsubscribe from each jid in a single
request.
Part of #502.
Diffstat (limited to 'src/omemo/QXmppOmemoManager.h')
| -rw-r--r-- | src/omemo/QXmppOmemoManager.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/omemo/QXmppOmemoManager.h b/src/omemo/QXmppOmemoManager.h index 2ba32671..5852b950 100644 --- a/src/omemo/QXmppOmemoManager.h +++ b/src/omemo/QXmppOmemoManager.h @@ -97,9 +97,9 @@ public: int maximumDevicesPerStanza() const; void setMaximumDevicesPerStanza(int maximum); - QFuture<DevicesResult> requestDeviceLists(const QList<QString> &jids); - QFuture<DevicesResult> subscribeToDeviceLists(const QList<QString> &jids); - QFuture<DevicesResult> unsubscribeFromDeviceLists(); + QFuture<QVector<DevicesResult>> requestDeviceLists(const QList<QString> &jids); + QFuture<QVector<DevicesResult>> subscribeToDeviceLists(const QList<QString> &jids); + QFuture<QVector<DevicesResult>> unsubscribeFromDeviceLists(); QXmppOmemoOwnDevice ownDevice(); QFuture<QVector<QXmppOmemoDevice>> devices(); |
