From 040b7d9a8c7625f93e93690e47dbabb71ff87fd7 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Fri, 3 Sep 2021 18:17:40 +0200 Subject: Refactor packet sending: Add SendSuccess/SendError --- src/base/QXmppPacket_p.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/base/QXmppPacket_p.h') diff --git a/src/base/QXmppPacket_p.h b/src/base/QXmppPacket_p.h index ea5baca3..a99752bb 100644 --- a/src/base/QXmppPacket_p.h +++ b/src/base/QXmppPacket_p.h @@ -25,9 +25,11 @@ #define QXMPPPACKET_H #include "QXmppGlobal.h" +#include "QXmppSendResult.h" + +#include #include -#include class QXmppNonza; @@ -39,13 +41,13 @@ public: QByteArray data() const; bool isXmppStanza() const; - QFuture future(); + QFuture future(); void reportFinished(); - void reportResult(QXmpp::PacketState); + void reportResult(const QXmpp::SendResult &); private: - QSharedPointer> m_interface; + std::shared_ptr> m_interface; QByteArray m_data; bool m_isXmppStanza; }; -- cgit v1.2.3