File indexing completed on 2025-03-16 12:58:11
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 MACSECDEVICEINTERFACE_H 0012 #define MACSECDEVICEINTERFACE_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.Macsec 0024 */ 0025 class OrgFreedesktopNetworkManagerDeviceMacsecInterface : 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.Macsec"; 0033 } 0034 #else 0035 { 0036 return "org.freedesktop.NetworkManager.Device.Macsec"; 0037 } 0038 #endif 0039 0040 public: 0041 OrgFreedesktopNetworkManagerDeviceMacsecInterface(const QString &service, 0042 const QString &path, 0043 const QDBusConnection &connection, 0044 QObject *parent = nullptr); 0045 0046 ~OrgFreedesktopNetworkManagerDeviceMacsecInterface() override; 0047 0048 Q_PROPERTY(qulonglong CipherSuite READ cipherSuite) 0049 inline qulonglong cipherSuite() const 0050 { 0051 return qvariant_cast<qulonglong>(property("CipherSuite")); 0052 } 0053 0054 Q_PROPERTY(uchar EncodingSa READ encodingSa) 0055 inline uchar encodingSa() const 0056 { 0057 return qvariant_cast<uchar>(property("EncodingSa")); 0058 } 0059 0060 Q_PROPERTY(bool Encrypt READ encrypt) 0061 inline bool encrypt() const 0062 { 0063 return qvariant_cast<bool>(property("Encrypt")); 0064 } 0065 0066 Q_PROPERTY(bool Es READ es) 0067 inline bool es() const 0068 { 0069 return qvariant_cast<bool>(property("Es")); 0070 } 0071 0072 Q_PROPERTY(uchar IcvLength READ icvLength) 0073 inline uchar icvLength() const 0074 { 0075 return qvariant_cast<uchar>(property("IcvLength")); 0076 } 0077 0078 Q_PROPERTY(bool IncludeSci READ includeSci) 0079 inline bool includeSci() const 0080 { 0081 return qvariant_cast<bool>(property("IncludeSci")); 0082 } 0083 0084 Q_PROPERTY(QDBusObjectPath Parent READ parent) 0085 inline QDBusObjectPath parent() const 0086 { 0087 return qvariant_cast<QDBusObjectPath>(property("Parent")); 0088 } 0089 0090 Q_PROPERTY(bool Protect READ protect) 0091 inline bool protect() const 0092 { 0093 return qvariant_cast<bool>(property("Protect")); 0094 } 0095 0096 Q_PROPERTY(bool ReplayProtect READ replayProtect) 0097 inline bool replayProtect() const 0098 { 0099 return qvariant_cast<bool>(property("ReplayProtect")); 0100 } 0101 0102 Q_PROPERTY(bool Scb READ scb) 0103 inline bool scb() const 0104 { 0105 return qvariant_cast<bool>(property("Scb")); 0106 } 0107 0108 Q_PROPERTY(qulonglong Sci READ sci) 0109 inline qulonglong sci() const 0110 { 0111 return qvariant_cast<qulonglong>(property("Sci")); 0112 } 0113 0114 Q_PROPERTY(QString Validation READ validation) 0115 inline QString validation() const 0116 { 0117 return qvariant_cast<QString>(property("Validation")); 0118 } 0119 0120 Q_PROPERTY(uint Window READ window) 0121 inline uint window() const 0122 { 0123 return qvariant_cast<uint>(property("Window")); 0124 } 0125 0126 public Q_SLOTS: // METHODS 0127 Q_SIGNALS: // SIGNALS 0128 void PropertiesChanged(const QVariantMap &properties); 0129 }; 0130 0131 #endif