From bb861994bdf79cb783a07cc79ee18e8711295a91 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Wed, 29 Sep 2021 13:27:43 +0200 Subject: PubSubManager: Inline PEP requests --- src/client/QXmppPubSubManager.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/client/QXmppPubSubManager.h') diff --git a/src/client/QXmppPubSubManager.h b/src/client/QXmppPubSubManager.h index 81112353..26ff7aaf 100644 --- a/src/client/QXmppPubSubManager.h +++ b/src/client/QXmppPubSubManager.h @@ -98,8 +98,8 @@ public: QFuture setSubscribeOptions(const QString &service, const QString &nodeName, const QXmppPubSubSubscribeOptions &options, const QString &subscriberJid); // PEP-specific (the PubSub service is the current account) - QFuture createPepNode(const QString &nodeName); - QFuture deletePepNode(const QString &nodeName); + inline QFuture createPepNode(const QString &nodeName) { return createNode(client()->configuration().jidBare(), nodeName); } + inline QFuture deletePepNode(const QString &nodeName) { return deleteNode(client()->configuration().jidBare(), nodeName); } template QFuture publishPepItem(const QString &nodeName, const T &item, const QXmppPubSubPublishOptions &publishOptions); template @@ -108,8 +108,8 @@ public: QFuture publishPepItems(const QString &nodeName, const QVector &items, const QXmppPubSubPublishOptions &publishOptions); template QFuture publishPepItems(const QString &nodeName, const QVector &items); - QFuture retractPepItem(const QString &nodeName, const QString &itemId); - QFuture purgePepItems(const QString &nodeName); + inline QFuture retractPepItem(const QString &nodeName, const QString &itemId) { return retractItem(client()->configuration().jidBare(), nodeName, itemId); } + inline QFuture purgePepItems(const QString &nodeName) { return purgeItems(client()->configuration().jidBare(), nodeName); } /// \cond QStringList discoveryFeatures() const override; @@ -210,7 +210,7 @@ QFuture QXmppPubSubManager::publishItem(c { QXmppPubSubIq request; request.setTo(jid); - request.setItems({item}); + request.setItems({ item }); request.setQueryNode(nodeName); return publishItem(std::move(request)); } @@ -235,7 +235,7 @@ QFuture QXmppPubSubManager::publishItem(c { QXmppPubSubIq request; request.setTo(jid); - request.setItems({item}); + request.setItems({ item }); request.setQueryNode(nodeName); request.setDataForm(publishOptions.toDataForm()); return publishItem(std::move(request)); @@ -339,4 +339,4 @@ QFuture QXmppPubSubManager::publishPepIt return publishItems(client()->configuration().jidBare(), nodeName, items); } -#endif // QXMPPPUBSUBMANAGER_H +#endif // QXMPPPUBSUBMANAGER_H -- cgit v1.2.3