diff options
| author | Linus Jahn <lnj@kaidan.im> | 2020-09-09 15:05:23 +0200 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2021-06-27 20:17:17 +0200 |
| commit | 3caffcebf16680576d8dd785437eed16a6c5f36d (patch) | |
| tree | 0805a42decacdda2ace8d43196c25fe21a6fad79 /src/client/QXmppClient.h | |
| parent | 7e936d200db4855ceaf9eabc1e84c3574a12ec98 (diff) | |
| download | qxmpp-3caffcebf16680576d8dd785437eed16a6c5f36d.tar.gz | |
Add reporting of IQ responses with QFutures
Diffstat (limited to 'src/client/QXmppClient.h')
| -rw-r--r-- | src/client/QXmppClient.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/client/QXmppClient.h b/src/client/QXmppClient.h index 56da95ee..202c9c5a 100644 --- a/src/client/QXmppClient.h +++ b/src/client/QXmppClient.h @@ -221,6 +221,9 @@ public: QFuture<QXmpp::PacketState> send(const QXmppStanza &); + using IqResult = std::variant<QDomElement, QXmpp::PacketState>; + QFuture<IqResult> sendIq(const QXmppIq &); + #if QXMPP_DEPRECATED_SINCE(1, 1) QT_DEPRECATED_X("Use QXmppClient::findExtension<QXmppRosterManager>() instead") QXmppRosterManager &rosterManager(); |
