1 | /* |
2 | * This file was generated by dbusxml2cpp version 0.6 |
3 | * Command line was: dbusxml2cpp -m -p avahi_serviceresolver_interface /home/qba/src/kdelibs/dnssd/org.freedesktop.Avahi.ServiceResolver.xml |
4 | * |
5 | * dbusxml2cpp is Copyright (C) 2006 Trolltech ASA. All rights reserved. |
6 | * |
7 | * This is an auto-generated file. |
8 | * Do not edit! All changes made to it will be lost. |
9 | */ |
10 | |
11 | #ifndef AVAHI_SERVICERESOLVER_INTERFACE_H_1175536773 |
12 | #define AVAHI_SERVICERESOLVER_INTERFACE_H_1175536773 |
13 | |
14 | #include <QtCore/QObject> |
15 | #include <QtCore/QByteRef> |
16 | #include <QtCore/QList> |
17 | #include <QtCore/QMap> |
18 | #include <QtCore/QString> |
19 | #include <QtCore/QStringList> |
20 | #include <QtCore/QVariant> |
21 | #include <QtDBus/QtDBus> |
22 | |
23 | /* |
24 | * Proxy class for interface org.freedesktop.Avahi.ServiceResolver |
25 | */ |
26 | class OrgFreedesktopAvahiServiceResolverInterface: public QDBusAbstractInterface |
27 | { |
28 | Q_OBJECT |
29 | public: |
30 | static inline const char *staticInterfaceName() |
31 | { return "org.freedesktop.Avahi.ServiceResolver" ; } |
32 | |
33 | public: |
34 | OrgFreedesktopAvahiServiceResolverInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0); |
35 | |
36 | ~OrgFreedesktopAvahiServiceResolverInterface(); |
37 | |
38 | public Q_SLOTS: // METHODS |
39 | inline QDBusReply<void> Free() |
40 | { |
41 | QList<QVariant> argumentList; |
42 | return callWithArgumentList(QDBus::Block, QLatin1String("Free" ), argumentList); |
43 | } |
44 | |
45 | Q_SIGNALS: // SIGNALS |
46 | void Failure(const QString &error); |
47 | void Found(int interface, int protocol, const QString &name, const QString &type, const QString &domain, const QString &host, int aprotocol, const QString &address, ushort port, const QList<QByteArray> &txt, uint flags); |
48 | }; |
49 | |
50 | namespace org { |
51 | namespace freedesktop { |
52 | namespace Avahi { |
53 | typedef ::OrgFreedesktopAvahiServiceResolverInterface ServiceResolver; |
54 | } |
55 | } |
56 | } |
57 | #endif |
58 | |