7#ifndef MODEMMANAGERQT_FAKE_MODEM_MODEMCDMA_H
8#define MODEMMANAGERQT_FAKE_MODEM_MODEMCDMA_H
10#include "generictypes.h"
12#include <QDBusAbstractAdaptor>
17 Q_CLASSINFO(
"D-Bus Interface",
"org.kde.fakemodem.Modem.ModemCdma")
20 ~ModemCdma() override;
22 Q_PROPERTY(uint ActivationState READ activationState)
23 Q_PROPERTY(uint Cdma1xRegistrationState READ cdma1xRegistrationState)
25 Q_PROPERTY(uint EvdoRegistrationState READ evdoRegistrationState)
30 uint activationState() const;
31 uint cdma1xRegistrationState() const;
33 uint evdoRegistrationState() const;
39 void setModemPath(const
QString &path);
40 void setEnableNotifications(
bool enable);
41 void setActivationState(uint state);
42 void setCdma1xRegistrationState(uint state);
43 void setEsn(const
QString &esn);
44 void setEvdoRegistrationState(uint state);
45 void setMeid(const
QString &meid);
46 void setNid(uint nid);
47 void setSid(uint sid);
49 QVariantMap toMap() const;
52 void Activate(const
QString &carrier_code);
53 void ActivateManual(const QVariantMap &properties);
56 void ActivationStateChanged(uint activation_state, uint activation_error, const QVariantMap &status_changes);
60 bool m_enabledNotifications;
61 uint m_activationState;
62 uint m_cdma1xRegistrationState;
64 uint m_evdoRegistrationState;
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:51 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.