File indexing completed on 2025-03-23 12:49:28
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 <QList> 0016 #include <QObject> 0017 #include <QString> 0018 #include <QVariant> 0019 0020 /* 0021 * Proxy class for interface org.freedesktop.ModemManager1.Modem.Firmware 0022 */ 0023 class OrgFreedesktopModemManager1ModemFirmwareInterface : public QDBusAbstractInterface 0024 { 0025 Q_OBJECT 0026 public: 0027 static inline const char *staticInterfaceName() 0028 #ifdef MMQT_STATIC 0029 { 0030 return "org.kde.fakemodem.Modem.Firmware"; 0031 } 0032 #else 0033 { 0034 return "org.freedesktop.ModemManager1.Modem.Firmware"; 0035 } 0036 #endif 0037 public: 0038 OrgFreedesktopModemManager1ModemFirmwareInterface(const QString &service, 0039 const QString &path, 0040 const QDBusConnection &connection, 0041 QObject *parent = nullptr); 0042 0043 ~OrgFreedesktopModemManager1ModemFirmwareInterface() override; 0044 0045 public Q_SLOTS: // METHODS 0046 inline QDBusPendingReply<QString, ModemManager::QVariantMapList> List() 0047 { 0048 QList<QVariant> argumentList; 0049 return asyncCallWithArgumentList(QLatin1String("List"), argumentList); 0050 } 0051 inline QDBusPendingReply<> Select(const QString &uniqueid) 0052 { 0053 QList<QVariant> argumentList; 0054 argumentList << QVariant::fromValue(uniqueid); 0055 return asyncCallWithArgumentList(QLatin1String("Select"), argumentList); 0056 } 0057 0058 Q_SIGNALS: // SIGNALS 0059 }; 0060 0061 #endif