/* * This file was generated by dbusxml2cpp version 0.6 * Command line was: dbusxml2cpp -m -p avahi_entrygroup_interface /home/qba/src/kdelibs/dnssd/org.freedesktop.Avahi.EntryGroup.xml * * dbusxml2cpp is Copyright (C) 2006 Trolltech ASA. All rights reserved. * * This is an auto-generated file. * Do not edit! All changes made to it will be lost. */ #ifndef AVAHI_ENTRYGROUP_INTERFACE_H_1175536773 #define AVAHI_ENTRYGROUP_INTERFACE_H_1175536773 #include #include #include #include #include #include #include #include #include /* * Proxy class for interface org.freedesktop.Avahi.EntryGroup */ class OrgFreedesktopAvahiEntryGroupInterface : public QDBusAbstractInterface { Q_OBJECT public: static inline const char *staticInterfaceName() { return "org.freedesktop.Avahi.EntryGroup"; } public: OrgFreedesktopAvahiEntryGroupInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = nullptr); ~OrgFreedesktopAvahiEntryGroupInterface() override; public Q_SLOTS: // METHODS inline QDBusReply AddAddress(int interface, int protocol, uint flags, const QString &name, const QString &address) { QList argumentList; argumentList << QVariant::fromValue(interface) << QVariant::fromValue(protocol) << QVariant::fromValue(flags) << QVariant::fromValue(name) << QVariant::fromValue(address); return callWithArgumentList(QDBus::Block, QLatin1String("AddAddress"), argumentList); } inline QDBusReply AddRecord(int interface, int protocol, uint flags, const QString &name, ushort clazz, ushort type, uint ttl, const QByteArray &rdata) { QList argumentList; argumentList << QVariant::fromValue(interface) << QVariant::fromValue(protocol) << QVariant::fromValue(flags) << QVariant::fromValue(name) << QVariant::fromValue(clazz) << QVariant::fromValue(type) << QVariant::fromValue(ttl) << QVariant::fromValue(rdata); return callWithArgumentList(QDBus::Block, QLatin1String("AddRecord"), argumentList); } inline QDBusReply AddService(int interface, int protocol, uint flags, const QString &name, const QString &type, const QString &domain, const QString &host, ushort port, const QList &txt) { QList argumentList; argumentList << QVariant::fromValue(interface) << QVariant::fromValue(protocol) << QVariant::fromValue(flags) << QVariant::fromValue(name) << QVariant::fromValue(type) << QVariant::fromValue(domain) << QVariant::fromValue(host) << QVariant::fromValue(port) << QVariant::fromValue(txt); return callWithArgumentList(QDBus::Block, QLatin1String("AddService"), argumentList); } inline QDBusReply AddServiceSubtype(int interface, int protocol, uint flags, const QString &name, const QString &type, const QString &domain, const QString &subtype) { QList argumentList; argumentList << QVariant::fromValue(interface) << QVariant::fromValue(protocol) << QVariant::fromValue(flags) << QVariant::fromValue(name) << QVariant::fromValue(type) << QVariant::fromValue(domain) << QVariant::fromValue(subtype); return callWithArgumentList(QDBus::Block, QLatin1String("AddServiceSubtype"), argumentList); } inline QDBusReply Commit() { QList argumentList; return callWithArgumentList(QDBus::Block, QLatin1String("Commit"), argumentList); } inline QDBusReply Free() { QList argumentList; return callWithArgumentList(QDBus::Block, QLatin1String("Free"), argumentList); } inline QDBusReply GetState() { QList argumentList; return callWithArgumentList(QDBus::Block, QLatin1String("GetState"), argumentList); } inline QDBusReply IsEmpty() { QList argumentList; return callWithArgumentList(QDBus::Block, QLatin1String("IsEmpty"), argumentList); } inline QDBusReply Reset() { QList argumentList; return callWithArgumentList(QDBus::Block, QLatin1String("Reset"), argumentList); } inline QDBusReply UpdateServiceTxt(int interface, int protocol, uint flags, const QString &name, const QString &type, const QString &domain, const QList &txt) { QList argumentList; argumentList << QVariant::fromValue(interface) << QVariant::fromValue(protocol) << QVariant::fromValue(flags) << QVariant::fromValue(name) << QVariant::fromValue(type) << QVariant::fromValue(domain) << QVariant::fromValue(txt); return callWithArgumentList(QDBus::Block, QLatin1String("UpdateServiceTxt"), argumentList); } Q_SIGNALS: // SIGNALS void StateChanged(int state, const QString &error); }; namespace org { namespace freedesktop { namespace Avahi { typedef ::OrgFreedesktopAvahiEntryGroupInterface EntryGroup; } } } #endif