diff options
| author | Linus Jahn <lnj@kaidan.im> | 2021-09-05 15:46:53 +0200 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2021-09-28 17:08:08 +0200 |
| commit | 21a198fd66e7c35622fce0b08c306553a4e4ff5a (patch) | |
| tree | 4f6721fa737e109c9aa0ecdf1f4fb6897be0e299 /src/base/QXmppStream.h | |
| parent | effe99a4c0006cf159ab7342cc27b13c2d1cf2e6 (diff) | |
| download | qxmpp-21a198fd66e7c35622fce0b08c306553a4e4ff5a.tar.gz | |
Client: Require moving the packets/iqs for sending
Diffstat (limited to 'src/base/QXmppStream.h')
| -rw-r--r-- | src/base/QXmppStream.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/base/QXmppStream.h b/src/base/QXmppStream.h index b5bfb95a..e1fd31ac 100644 --- a/src/base/QXmppStream.h +++ b/src/base/QXmppStream.h @@ -57,10 +57,10 @@ public: virtual bool isConnected() const; bool sendPacket(const QXmppNonza &); - QFuture<QXmpp::SendResult> send(const QXmppNonza &); + QFuture<QXmpp::SendResult> send(QXmppNonza &&); using IqResult = std::variant<QDomElement, QXmpp::SendError>; - QFuture<IqResult> sendIq(const QXmppIq &); + QFuture<IqResult> sendIq(QXmppIq &&); void cancelOngoingIqs(); void resetPacketCache(); @@ -110,7 +110,7 @@ private: friend class tst_QXmppStream; friend class TestClient; - QFuture<QXmpp::SendResult> send(const QXmppNonza &, bool &); + QFuture<QXmpp::SendResult> send(QXmppNonza &&, bool &); void processData(const QString &data); bool handleIqResponse(const QDomElement &); |
