File indexing completed on 2025-02-16 10:06:40
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 IPTUNNELDEVICEINTERFACE_H 0012 #define IPTUNNELDEVICEINTERFACE_H 0013 0014 #include "generictypes.h" 0015 0016 #include <QDBusAbstractInterface> 0017 #include <QDBusObjectPath> 0018 #include <QObject> 0019 #include <QString> 0020 #include <QVariant> 0021 0022 /* 0023 * Proxy class for interface org.freedesktop.NetworkManager.Device.IPTunnel 0024 */ 0025 class OrgFreedesktopNetworkManagerDeviceIPTunnelInterface : public QDBusAbstractInterface 0026 { 0027 Q_OBJECT 0028 public: 0029 static inline const char *staticInterfaceName() 0030 #ifdef NMQT_STATIC 0031 { 0032 return "org.kde.fakenetwork.Device.IPTunnel"; 0033 } 0034 #else 0035 { 0036 return "org.freedesktop.NetworkManager.Device.IPTunnel"; 0037 } 0038 #endif 0039 public: 0040 OrgFreedesktopNetworkManagerDeviceIPTunnelInterface(const QString &service, 0041 const QString &path, 0042 const QDBusConnection &connection, 0043 QObject *parent = nullptr); 0044 0045 ~OrgFreedesktopNetworkManagerDeviceIPTunnelInterface() override; 0046 0047 Q_PROPERTY(uchar EncapsulationLimit READ encapsulationLimit) 0048 inline uchar encapsulationLimit() const 0049 { 0050 return qvariant_cast<uchar>(property("EncapsulationLimit")); 0051 } 0052 0053 Q_PROPERTY(uint FlowLabel READ flowLabel) 0054 inline uint flowLabel() const 0055 { 0056 return qvariant_cast<uint>(property("FlowLabel")); 0057 } 0058 0059 Q_PROPERTY(QString InputKey READ inputKey) 0060 inline QString inputKey() const 0061 { 0062 return qvariant_cast<QString>(property("InputKey")); 0063 } 0064 0065 Q_PROPERTY(QString Local READ local) 0066 inline QString local() const 0067 { 0068 return qvariant_cast<QString>(property("Local")); 0069 } 0070 0071 Q_PROPERTY(uint Mode READ mode) 0072 inline uint mode() const 0073 { 0074 return qvariant_cast<uint>(property("Mode")); 0075 } 0076 0077 Q_PROPERTY(QString OutputKey READ outputKey) 0078 inline QString outputKey() const 0079 { 0080 return qvariant_cast<QString>(property("OutputKey")); 0081 } 0082 0083 Q_PROPERTY(QDBusObjectPath Parent READ parent) 0084 inline QDBusObjectPath parent() const 0085 { 0086 return qvariant_cast<QDBusObjectPath>(property("Parent")); 0087 } 0088 0089 Q_PROPERTY(bool PathMtuDiscovery READ pathMtuDiscovery) 0090 inline bool pathMtuDiscovery() const 0091 { 0092 return qvariant_cast<bool>(property("PathMtuDiscovery")); 0093 } 0094 0095 Q_PROPERTY(QString Remote READ remote) 0096 inline QString remote() const 0097 { 0098 return qvariant_cast<QString>(property("Remote")); 0099 } 0100 0101 Q_PROPERTY(uchar Tos READ tos) 0102 inline uchar tos() const 0103 { 0104 return qvariant_cast<uchar>(property("Tos")); 0105 } 0106 0107 Q_PROPERTY(uchar Ttl READ ttl) 0108 inline uchar ttl() const 0109 { 0110 return qvariant_cast<uchar>(property("Ttl")); 0111 } 0112 0113 public Q_SLOTS: // METHODS 0114 Q_SIGNALS: // SIGNALS 0115 void PropertiesChanged(const QVariantMap &properties); 0116 }; 0117 0118 #endif