File indexing completed on 2024-12-01 09:58:05
0001 /* 0002 * This file was generated by qdbusxml2cpp version 0.8 0003 * Command line was: 0004 * 0005 * qdbusxml2cpp is Copyright (C) 2016 The Qt Company Ltd. 0006 * 0007 * This is an auto-generated file. 0008 * Do not edit! All changes made to it will be lost. 0009 */ 0010 0011 #ifndef WIMAXDEVICEINTERFACE_H 0012 #define WIMAXDEVICEINTERFACE_H 0013 0014 #include "generictypes.h" 0015 0016 #include <QDBusAbstractInterface> 0017 #include <QDBusObjectPath> 0018 #include <QDBusPendingReply> 0019 #include <QList> 0020 #include <QObject> 0021 #include <QString> 0022 #include <QVariant> 0023 0024 /* 0025 * Proxy class for interface org.freedesktop.NetworkManager.Device.WiMax 0026 */ 0027 class OrgFreedesktopNetworkManagerDeviceWiMaxInterface : public QDBusAbstractInterface 0028 { 0029 Q_OBJECT 0030 public: 0031 static inline const char *staticInterfaceName() 0032 #ifdef NMQT_STATIC 0033 { 0034 return "org.kde.fakenetwork.Device.WiMax"; 0035 } 0036 #else 0037 { 0038 return "org.freedesktop.NetworkManager.Device.WiMax"; 0039 } 0040 #endif 0041 0042 public: 0043 OrgFreedesktopNetworkManagerDeviceWiMaxInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = nullptr); 0044 0045 ~OrgFreedesktopNetworkManagerDeviceWiMaxInterface() override; 0046 0047 Q_PROPERTY(QDBusObjectPath ActiveNsp READ activeNsp) 0048 inline QDBusObjectPath activeNsp() const 0049 { 0050 return qvariant_cast<QDBusObjectPath>(property("ActiveNsp")); 0051 } 0052 0053 Q_PROPERTY(QString Bsid READ bsid) 0054 inline QString bsid() const 0055 { 0056 return qvariant_cast<QString>(property("Bsid")); 0057 } 0058 0059 Q_PROPERTY(uint CenterFrequency READ centerFrequency) 0060 inline uint centerFrequency() const 0061 { 0062 return qvariant_cast<uint>(property("CenterFrequency")); 0063 } 0064 0065 Q_PROPERTY(int Cinr READ cinr) 0066 inline int cinr() const 0067 { 0068 return qvariant_cast<int>(property("Cinr")); 0069 } 0070 0071 Q_PROPERTY(QString HwAddress READ hwAddress) 0072 inline QString hwAddress() const 0073 { 0074 return qvariant_cast<QString>(property("HwAddress")); 0075 } 0076 0077 Q_PROPERTY(QList<QDBusObjectPath> Nsps READ nsps) 0078 inline QList<QDBusObjectPath> nsps() const 0079 { 0080 return qvariant_cast<QList<QDBusObjectPath>>(property("Nsps")); 0081 } 0082 0083 Q_PROPERTY(int Rssi READ rssi) 0084 inline int rssi() const 0085 { 0086 return qvariant_cast<int>(property("Rssi")); 0087 } 0088 0089 Q_PROPERTY(int TxPower READ txPower) 0090 inline int txPower() const 0091 { 0092 return qvariant_cast<int>(property("TxPower")); 0093 } 0094 0095 public Q_SLOTS: // METHODS 0096 inline QDBusPendingReply<QList<QDBusObjectPath>> GetNspList() 0097 { 0098 QList<QVariant> argumentList; 0099 return asyncCallWithArgumentList(QStringLiteral("GetNspList"), argumentList); 0100 } 0101 0102 Q_SIGNALS: // SIGNALS 0103 void NspAdded(const QDBusObjectPath &nsp); 0104 void NspRemoved(const QDBusObjectPath &nsp); 0105 void PropertiesChanged(const QVariantMap &properties); 0106 }; 0107 0108 #endif