diff options
| author | Linus Jahn <lnj@kaidan.im> | 2022-12-26 20:19:34 +0100 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2022-12-26 20:48:34 +0100 |
| commit | 71442ab927cd5c1c235528442fe3706f33e7ff6e (patch) | |
| tree | 0fc07e28877a55d8dc379bd26d00c6dd62250cfd /src/client/QXmppPubSubManager.h | |
| parent | 847de2ddc00057049de6d7f507711906e7dfd3a8 (diff) | |
| download | qxmpp-71442ab927cd5c1c235528442fe3706f33e7ff6e.tar.gz | |
Move PubSubIq into QXmpp::Private namespace
This way users won't use it accidentally.
Diffstat (limited to 'src/client/QXmppPubSubManager.h')
| -rw-r--r-- | src/client/QXmppPubSubManager.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/client/QXmppPubSubManager.h b/src/client/QXmppPubSubManager.h index 912de5d7..b3e99552 100644 --- a/src/client/QXmppPubSubManager.h +++ b/src/client/QXmppPubSubManager.h @@ -153,9 +153,9 @@ public: /// \endcond private: - QFuture<PublishItemResult> publishItem(QXmppPubSubIqBase &&iq); - QFuture<PublishItemsResult> publishItems(QXmppPubSubIqBase &&iq); - static QXmppPubSubIq<> requestItemsIq(const QString &jid, const QString &nodeName, const QStringList &itemIds); + QFuture<PublishItemResult> publishItem(QXmpp::Private::PubSubIqBase &&iq); + QFuture<PublishItemsResult> publishItems(QXmpp::Private::PubSubIqBase &&iq); + static QXmpp::Private::PubSubIq<> requestItemsIq(const QString &jid, const QString &nodeName, const QStringList &itemIds); // We may need a d-ptr in the future. void *d = nullptr; @@ -178,7 +178,7 @@ QFuture<QXmppPubSubManager::ItemResult<T>> QXmppPubSubManager::requestItem(const using namespace QXmpp::Private; using Error = QXmppStanza::Error; return chainIq(client()->sendIq(requestItemsIq(jid, nodeName, { itemId })), this, - [](QXmppPubSubIq<T> &&iq) -> ItemResult<T> { + [](PubSubIq<T> &&iq) -> ItemResult<T> { if (!iq.items().isEmpty()) { return iq.items().constFirst(); } @@ -235,7 +235,7 @@ QFuture<QXmppPubSubManager::ItemsResult<T>> QXmppPubSubManager::requestItems(con { using namespace QXmpp::Private; return chainIq(client()->sendIq(requestItemsIq(jid, nodeName, itemIds)), this, - [](QXmppPubSubIq<T> &&iq) -> ItemsResult<T> { + [](PubSubIq<T> &&iq) -> ItemsResult<T> { return Items<T> { iq.items(), iq.itemsContinuation(), @@ -259,7 +259,7 @@ QFuture<QXmppPubSubManager::PublishItemResult> QXmppPubSubManager::publishItem(c const QString &nodeName, const T &item) { - QXmppPubSubIq<T> request; + QXmpp::Private::PubSubIq<T> request; request.setTo(jid); request.setItems({ item }); request.setQueryNode(nodeName); @@ -284,7 +284,7 @@ QFuture<QXmppPubSubManager::PublishItemResult> QXmppPubSubManager::publishItem(c const T &item, const QXmppPubSubPublishOptions &publishOptions) { - QXmppPubSubIq<T> request; + QXmpp::Private::PubSubIq<T> request; request.setTo(jid); request.setItems({ item }); request.setQueryNode(nodeName); @@ -305,7 +305,7 @@ QFuture<QXmppPubSubManager::PublishItemsResult> QXmppPubSubManager::publishItems const QString &nodeName, const QVector<T> &items) { - QXmppPubSubIq<T> request; + QXmpp::Private::PubSubIq<T> request; request.setTo(jid); request.setItems(items); request.setQueryNode(nodeName); @@ -327,7 +327,7 @@ QFuture<QXmppPubSubManager::PublishItemsResult> QXmppPubSubManager::publishItems const QVector<T> &items, const QXmppPubSubPublishOptions &publishOptions) { - QXmppPubSubIq<T> request; + QXmpp::Private::PubSubIq<T> request; request.setTo(jid); request.setItems(items); request.setQueryNode(nodeName); |
