From 28aad17d6d928ee0a983d7032ae0f11fbc71bb06 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Mon, 5 Jul 2021 15:17:12 +0200 Subject: Add QXmppClient::sendGenericIq() just returning Success/StanzaError --- src/client/QXmppClient.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/client/QXmppClient.h') diff --git a/src/client/QXmppClient.h b/src/client/QXmppClient.h index 202c9c5a..e341fad7 100644 --- a/src/client/QXmppClient.h +++ b/src/client/QXmppClient.h @@ -105,6 +105,9 @@ class QXMPP_EXPORT QXmppClient : public QXmppLoggable Q_PROPERTY(State state READ state NOTIFY stateChanged) public: + using IqResult = std::variant; + using EmptyResult = std::variant; + /// An enumeration for type of error. /// Error could come due a TCP socket or XML stream or due to various stanzas. enum Error { @@ -220,9 +223,8 @@ public: QXmppStanza::Error::Condition xmppStreamError(); QFuture send(const QXmppStanza &); - - using IqResult = std::variant; QFuture sendIq(const QXmppIq &); + QFuture sendGenericIq(const QXmppIq &iq); #if QXMPP_DEPRECATED_SINCE(1, 1) QT_DEPRECATED_X("Use QXmppClient::findExtension() instead") -- cgit v1.2.3