KDNSSD

avahi_serviceresolver_interface.h
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 <QObject>
15 #include <QByteRef>
16 #include <QList>
17 #include <QMap>
18 #include <QString>
19 #include <QStringList>
20 #include <QVariant>
21 #include <QDBusConnection>
22 #include <QDBusReply>
23 #include <QDBusAbstractInterface>
24 
25 /*
26  * Proxy class for interface org.freedesktop.Avahi.ServiceResolver
27  */
28 class OrgFreedesktopAvahiServiceResolverInterface: public QDBusAbstractInterface
29 {
30  Q_OBJECT
31 public:
32  static inline const char *staticInterfaceName()
33  {
34  return "org.freedesktop.Avahi.ServiceResolver";
35  }
36 
37 public:
38  OrgFreedesktopAvahiServiceResolverInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = nullptr);
39 
40  ~OrgFreedesktopAvahiServiceResolverInterface();
41 
42 public Q_SLOTS: // METHODS
43  inline QDBusReply<void> Free()
44  {
45  QList<QVariant> argumentList;
46  return callWithArgumentList(QDBus::Block, QLatin1String("Free"), argumentList);
47  }
48 
49 Q_SIGNALS: // SIGNALS
50  void Failure(const QString &error);
51  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);
52 };
53 
54 namespace org
55 {
56 namespace freedesktop
57 {
58 namespace Avahi
59 {
60 typedef ::OrgFreedesktopAvahiServiceResolverInterface ServiceResolver;
61 }
62 }
63 }
64 #endif
Q_SIGNALSQ_SIGNALS
Q_OBJECTQ_OBJECT
Q_SLOTSQ_SLOTS
QDBusMessage callWithArgumentList(QDBus::CallMode mode, const QString &method, const QList< QVariant > &args)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Fri Nov 27 2020 22:41:48 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.