File indexing completed on 2024-12-08 09:45:47
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 * This file may have been hand-edited. Look for HAND-EDIT comments 0009 * before re-generating it. 0010 */ 0011 0012 #ifndef SECRETAGENTADAPTOR_H 0013 #define SECRETAGENTADAPTOR_H 0014 0015 #include "secretagent.h" 0016 0017 #include <QDBusAbstractAdaptor> 0018 #include <QDBusObjectPath> 0019 #include <QObject> 0020 #include <QStringList> 0021 0022 QT_BEGIN_NAMESPACE 0023 class QByteArray; 0024 template<class T> 0025 class QList; 0026 template<class Key, class Value> 0027 class QMap; 0028 class QString; 0029 class QVariant; 0030 QT_END_NAMESPACE 0031 0032 /* 0033 * Adaptor class for interface org.freedesktop.NetworkManager.SecretAgent 0034 */ 0035 class SecretAgentAdaptor : public QDBusAbstractAdaptor 0036 { 0037 Q_OBJECT 0038 Q_CLASSINFO("D-Bus Interface", "org.freedesktop.NetworkManager.SecretAgent") 0039 Q_CLASSINFO("D-Bus Introspection", 0040 "" 0041 " <interface name=\"org.freedesktop.NetworkManager.SecretAgent\">\n" 0042 " <method name=\"GetSecrets\">\n" 0043 " <annotation value=\"impl_secret_agent_get_secrets\" name=\"org.freedesktop.DBus.GLib.CSymbol\"/>\n" 0044 " <annotation value=\"\" name=\"org.freedesktop.DBus.GLib.Async\"/>\n" 0045 " <annotation value=\"NMVariantMapMap\" name=\"org.qtproject.QtDBus.QtTypeName.In0\"/>\n" 0046 " <arg direction=\"in\" type=\"a{sa{sv}}\" name=\"connection\"/>\n" 0047 " <arg direction=\"in\" type=\"o\" name=\"connection_path\"/>\n" 0048 " <arg direction=\"in\" type=\"s\" name=\"setting_name\"/>\n" 0049 " <arg direction=\"in\" type=\"as\" name=\"hints\"/>\n" 0050 " <arg direction=\"in\" type=\"u\" name=\"flags\"/>\n" 0051 " <annotation value=\"NMVariantMapMap\" name=\"org.qtproject.QtDBus.QtTypeName.Out0\"/>\n" 0052 " <arg direction=\"out\" type=\"a{sa{sv}}\" name=\"secrets\"/>\n" 0053 " </method>\n" 0054 " <method name=\"CancelGetSecrets\">\n" 0055 " <annotation value=\"impl_secret_agent_cancel_get_secrets\" name=\"org.freedesktop.DBus.GLib.CSymbol\"/>\n" 0056 " <annotation value=\"\" name=\"org.freedesktop.DBus.GLib.Async\"/>\n" 0057 " <arg direction=\"in\" type=\"o\" name=\"connection_path\"/>\n" 0058 " <arg direction=\"in\" type=\"s\" name=\"setting_name\"/>\n" 0059 " </method>\n" 0060 " <method name=\"SaveSecrets\">\n" 0061 " <annotation value=\"impl_secret_agent_save_secrets\" name=\"org.freedesktop.DBus.GLib.CSymbol\"/>\n" 0062 " <annotation value=\"\" name=\"org.freedesktop.DBus.GLib.Async\"/>\n" 0063 " <annotation value=\"NMVariantMapMap\" name=\"org.qtproject.QtDBus.QtTypeName.In0\"/>\n" 0064 " <arg direction=\"in\" type=\"a{sa{sv}}\" name=\"connection\"/>\n" 0065 " <arg direction=\"in\" type=\"o\" name=\"connection_path\"/>\n" 0066 " </method>\n" 0067 " <method name=\"DeleteSecrets\">\n" 0068 " <annotation value=\"impl_secret_agent_delete_secrets\" name=\"org.freedesktop.DBus.GLib.CSymbol\"/>\n" 0069 " <annotation value=\"\" name=\"org.freedesktop.DBus.GLib.Async\"/>\n" 0070 " <annotation value=\"NMVariantMapMap\" name=\"org.qtproject.QtDBus.QtTypeName.In0\"/>\n" 0071 " <arg direction=\"in\" type=\"a{sa{sv}}\" name=\"connection\"/>\n" 0072 " <arg direction=\"in\" type=\"o\" name=\"connection_path\"/>\n" 0073 " </method>\n" 0074 " </interface>\n" 0075 "") 0076 public: 0077 SecretAgentAdaptor(NetworkManager::SecretAgent *parent); 0078 ~SecretAgentAdaptor() override; 0079 0080 inline NetworkManager::SecretAgent *parent() const 0081 { 0082 return static_cast<NetworkManager::SecretAgent *>(QObject::parent()); 0083 } 0084 0085 public: // PROPERTIES 0086 public Q_SLOTS: // METHODS 0087 void CancelGetSecrets(const QDBusObjectPath &connection_path, const QString &setting_name); 0088 void DeleteSecrets(NMVariantMapMap connection, const QDBusObjectPath &connection_path); 0089 NMVariantMapMap 0090 GetSecrets(NMVariantMapMap connection, const QDBusObjectPath &connection_path, const QString &setting_name, const QStringList &hints, uint flags); 0091 void SaveSecrets(NMVariantMapMap connection, const QDBusObjectPath &connection_path); 0092 Q_SIGNALS: // SIGNALS 0093 }; 0094 0095 #endif