7#ifndef MODEMMANAGERQT_FAKE_MODEM_BEARER_H
8#define MODEMMANAGERQT_FAKE_MODEM_BEARER_H
10#include "generictypes.h"
17 Q_CLASSINFO(
"D-Bus Interface",
"org.kde.fakemodem.Bearer")
24 Q_PROPERTY(QVariantMap Ip4Config READ ip4Config)
25 Q_PROPERTY(QVariantMap Ip6Config READ ip6Config)
27 Q_PROPERTY(QVariantMap Properties READ properties)
30 bool connected() const;
32 QVariantMap ip4Config() const;
33 QVariantMap ip6Config() const;
34 uint ipTimeout() const;
35 QVariantMap properties() const;
36 bool suspended() const;
40 void setEnableNotifications(
bool enable);
41 void setBearerPath(const
QString &path);
42 void setConnected(
bool connected);
43 void setInterface(const
QString &interface);
44 void setIp4Config(const QVariantMap &config);
45 void setIp6Config(const QVariantMap &config);
46 void setIpTimeout(uint timeout);
47 void setProperties(const QVariantMap &properties);
48 void setSuspended(
bool suspended);
51 Q_SCRIPTABLE
void Connect();
52 Q_SCRIPTABLE
void Disconnect();
57 bool m_enabledNotifications;
59 QVariantMap m_ip4Config;
60 QVariantMap m_ip6Config;
62 QVariantMap m_properties;
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:10 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.