/* * 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 /* * 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 = 0); ~OrgFreedesktopAvahiEntryGroupInterface(); public Q_SLOTS: // METHODS inline QDBusReply AddAddress(int interface, int protocol, uint flags, const QString &name, const QString &address) { QList argumentList; argumentList << qVariantFromValue(interface) << qVariantFromValue(protocol) << qVariantFromValue(flags) << qVariantFromValue(name) << qVariantFromValue(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 << qVariantFromValue(interface) << qVariantFromValue(protocol) << qVariantFromValue(flags) << qVariantFromValue(name) << qVariantFromValue(clazz) << qVariantFromValue(type) << qVariantFromValue(ttl) << qVariantFromValue(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 << qVariantFromValue(interface) << qVariantFromValue(protocol) << qVariantFromValue(flags) << qVariantFromValue(name) << qVariantFromValue(type) << qVariantFromValue(domain) << qVariantFromValue(host) << qVariantFromValue(port) << qVariantFromValue(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 << qVariantFromValue(interface) << qVariantFromValue(protocol) << qVariantFromValue(flags) << qVariantFromValue(name) << qVariantFromValue(type) << qVariantFromValue(domain) << qVariantFromValue(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 << qVariantFromValue(interface) << qVariantFromValue(protocol) << qVariantFromValue(flags) << qVariantFromValue(name) << qVariantFromValue(type) << qVariantFromValue(domain) << qVariantFromValue(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