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

KDE's Doxygen guidelines are available online.