2
* This file was generated by qdbusxml2cpp version 0.7
3
* Command line was: qdbusxml2cpp -N -m -p nm-deviceinterface introspection/nm-device.xml
5
* qdbusxml2cpp is Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
7
* This is an auto-generated file.
8
* Do not edit! All changes made to it will be lost.
11
#ifndef NM_DEVICEINTERFACE_H_1303609004
12
#define NM_DEVICEINTERFACE_H_1303609004
14
#include <QtCore/QObject>
15
#include <QtCore/QByteArray>
16
#include <QtCore/QList>
17
#include <QtCore/QMap>
18
#include <QtCore/QString>
19
#include <QtCore/QStringList>
20
#include <QtCore/QVariant>
21
#include <QtDBus/QtDBus>
24
* Proxy class for interface org.freedesktop.NetworkManager.Device
26
class OrgFreedesktopNetworkManagerDeviceInterface: public QDBusAbstractInterface
30
static inline const char *staticInterfaceName()
31
{ return "org.freedesktop.NetworkManager.Device"; }
34
OrgFreedesktopNetworkManagerDeviceInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0);
36
~OrgFreedesktopNetworkManagerDeviceInterface();
38
Q_PROPERTY(uint Capabilities READ capabilities)
39
inline uint capabilities() const
40
{ return qvariant_cast< uint >(property("Capabilities")); }
42
Q_PROPERTY(uint DeviceType READ deviceType)
43
inline uint deviceType() const
44
{ return qvariant_cast< uint >(property("DeviceType")); }
46
Q_PROPERTY(QDBusObjectPath Dhcp4Config READ dhcp4Config)
47
inline QDBusObjectPath dhcp4Config() const
48
{ return qvariant_cast< QDBusObjectPath >(property("Dhcp4Config")); }
50
Q_PROPERTY(QString Driver READ driver)
51
inline QString driver() const
52
{ return qvariant_cast< QString >(property("Driver")); }
54
Q_PROPERTY(bool FirmwareMissing READ firmwareMissing)
55
inline bool firmwareMissing() const
56
{ return qvariant_cast< bool >(property("FirmwareMissing")); }
58
Q_PROPERTY(QString Interface READ interface)
59
inline QString interface() const
60
{ return qvariant_cast< QString >(property("Interface")); }
62
Q_PROPERTY(int Ip4Address READ ip4Address)
63
inline int ip4Address() const
64
{ return qvariant_cast< int >(property("Ip4Address")); }
66
Q_PROPERTY(QDBusObjectPath Ip4Config READ ip4Config)
67
inline QDBusObjectPath ip4Config() const
68
{ return qvariant_cast< QDBusObjectPath >(property("Ip4Config")); }
70
Q_PROPERTY(QDBusObjectPath Ip6Config READ ip6Config)
71
inline QDBusObjectPath ip6Config() const
72
{ return qvariant_cast< QDBusObjectPath >(property("Ip6Config")); }
74
Q_PROPERTY(QString IpInterface READ ipInterface)
75
inline QString ipInterface() const
76
{ return qvariant_cast< QString >(property("IpInterface")); }
78
Q_PROPERTY(bool Managed READ managed)
79
inline bool managed() const
80
{ return qvariant_cast< bool >(property("Managed")); }
82
Q_PROPERTY(uint State READ state)
83
inline uint state() const
84
{ return qvariant_cast< uint >(property("State")); }
86
Q_PROPERTY(QString Udi READ udi)
87
inline QString udi() const
88
{ return qvariant_cast< QString >(property("Udi")); }
90
public Q_SLOTS: // METHODS
91
inline QDBusPendingReply<> Disconnect()
93
QList<QVariant> argumentList;
94
return asyncCallWithArgumentList(QLatin1String("Disconnect"), argumentList);
98
void StateChanged(uint new_state, uint old_state, uint reason);