QXmpp::Disco Namespace

namespace QXmpp::Disco
Header: #include <QXmppDiscoveryIq.h>

Types

(since QXmpp 1.16) enum class Category { Account, Auth, Automation, Client, Collaboration, …, Store }
(since QXmpp 1.16) enum class Type { Bot, Console, Game, Handheld, Pc, …, File }

Detailed Description

Contains types for XEP-0030: Service Discovery.

Type Documentation

[since QXmpp 1.16] enum class Disco::Category

Service discovery identity category as registered at https://xmpp.org/registrar/disco-categories.html

ConstantValue
QXmpp::Disco::Category::Account0
QXmpp::Disco::Category::Auth1
QXmpp::Disco::Category::Automation2
QXmpp::Disco::Category::Client3
QXmpp::Disco::Category::Collaboration4
QXmpp::Disco::Category::Component5
QXmpp::Disco::Category::Conference6
QXmpp::Disco::Category::Directory7
QXmpp::Disco::Category::Gateway8
QXmpp::Disco::Category::Headline9
QXmpp::Disco::Category::Hierarchy10
QXmpp::Disco::Category::Proxy11
QXmpp::Disco::Category::PubSub12
QXmpp::Disco::Category::Server13
QXmpp::Disco::Category::Store14

This enum was introduced in QXmpp 1.16.

[since QXmpp 1.16] enum class Disco::Type

Service discovery identity type as registered at https://xmpp.org/registrar/disco-categories.html

Note: not all category/type combinations are valid. See the registry for valid combinations.

ConstantValue
QXmpp::Disco::Type::Bot0
QXmpp::Disco::Type::Console1
QXmpp::Disco::Type::Game2
QXmpp::Disco::Type::Handheld3
QXmpp::Disco::Type::Pc4
QXmpp::Disco::Type::Phone5
QXmpp::Disco::Type::Sms6
QXmpp::Disco::Type::Tablet7
QXmpp::Disco::Type::Web8
QXmpp::Disco::Type::Irc9
QXmpp::Disco::Type::Mix10
QXmpp::Disco::Type::Text11
QXmpp::Disco::Type::Collection12
QXmpp::Disco::Type::Leaf13
QXmpp::Disco::Type::Pep14
QXmpp::Disco::Type::Service15
QXmpp::Disco::Type::File16

This enum was introduced in QXmpp 1.16.