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