aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppPubSubManager.h
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-12-26 20:19:34 +0100
committerLinus Jahn <lnj@kaidan.im>2022-12-26 20:48:34 +0100
commit71442ab927cd5c1c235528442fe3706f33e7ff6e (patch)
tree0fc07e28877a55d8dc379bd26d00c6dd62250cfd /src/client/QXmppPubSubManager.h
parent847de2ddc00057049de6d7f507711906e7dfd3a8 (diff)
downloadqxmpp-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.h18
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);