File indexing completed on 2024-05-05 04:00:16
0001 /* 0002 * This file was generated by qdbusxml2cpp version 0.7 0003 * Command line was: qdbusxml2cpp -N -m -i generictypes.h -p firmwareinterface introspection/org.freedesktop.ModemManager1.Modem.Firmware.xml 0004 * 0005 * qdbusxml2cpp is Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). 0006 * 0007 * This is an auto-generated file. 0008 * Do not edit! All changes made to it will be lost. 0009 */ 0010 0011 #ifndef MODEMMANAGERQT_FIRMWAREINTERFACE_H 0012 #define MODEMMANAGERQT_FIRMWAREINTERFACE_H 0013 0014 #include "generictypes.h" 0015 #include <QDBusAbstractInterface> 0016 #include <QDBusPendingReply> 0017 #include <QList> 0018 #include <QObject> 0019 #include <QString> 0020 #include <QVariant> 0021 0022 /* 0023 * Proxy class for interface org.freedesktop.ModemManager1.Modem.Firmware 0024 */ 0025 class OrgFreedesktopModemManager1ModemFirmwareInterface : public QDBusAbstractInterface 0026 { 0027 Q_OBJECT 0028 public: 0029 static inline const char *staticInterfaceName() 0030 #ifdef MMQT_STATIC 0031 { 0032 return "org.kde.fakemodem.Modem.Firmware"; 0033 } 0034 #else 0035 { 0036 return "org.freedesktop.ModemManager1.Modem.Firmware"; 0037 } 0038 #endif 0039 public: 0040 OrgFreedesktopModemManager1ModemFirmwareInterface(const QString &service, 0041 const QString &path, 0042 const QDBusConnection &connection, 0043 QObject *parent = nullptr); 0044 0045 ~OrgFreedesktopModemManager1ModemFirmwareInterface() override; 0046 0047 public Q_SLOTS: // METHODS 0048 inline QDBusPendingReply<QString, ModemManager::QVariantMapList> List() 0049 { 0050 QList<QVariant> argumentList; 0051 return asyncCallWithArgumentList(QLatin1String("List"), argumentList); 0052 } 0053 inline QDBusPendingReply<> Select(const QString &uniqueid) 0054 { 0055 QList<QVariant> argumentList; 0056 argumentList << QVariant::fromValue(uniqueid); 0057 return asyncCallWithArgumentList(QLatin1String("Select"), argumentList); 0058 } 0059 0060 Q_SIGNALS: // SIGNALS 0061 }; 0062 0063 #endif