Warning, file /frameworks/modemmanager-qt/src/modemoma_p.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 SPDX-FileCopyrightText: 2014 Lukas Tinkl <ltinkl@redhat.com> 0003 SPDX-FileCopyrightText: 2015 Jan Grulich <jgrulich@redhat.com> 0004 0005 SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 0006 */ 0007 0008 #ifndef MODEMMANAGERQT_MODEMOMA_P_H 0009 #define MODEMMANAGERQT_MODEMOMA_P_H 0010 0011 #include "dbus/omainterface.h" 0012 #include "interface_p.h" 0013 #include "modemoma.h" 0014 0015 namespace ModemManager 0016 { 0017 class ModemOmaPrivate : public InterfacePrivate 0018 { 0019 public: 0020 explicit ModemOmaPrivate(const QString &path, ModemOma *q); 0021 OrgFreedesktopModemManager1ModemOmaInterface omaIface; 0022 0023 QFlags<MMOmaFeature> features; 0024 OmaSessionTypes pendingNetworkInitiatedSessions; 0025 MMOmaSessionType sessionType; 0026 MMOmaSessionState sessionState; 0027 0028 Q_DECLARE_PUBLIC(ModemOma) 0029 ModemOma *q_ptr; 0030 private Q_SLOTS: 0031 void onSessionStateChanged(int oldState, int newState, uint failedReason); 0032 void onPropertiesChanged(const QString &interface, const QVariantMap &properties, const QStringList &invalidatedProps) override; 0033 }; 0034 0035 } // namespace ModemManager 0036 0037 #endif