40class OFONO_QT_EXPORT OfonoConnmanContext :
public QObject
44 Q_PROPERTY(QString path READ path)
45 Q_PROPERTY(QString errorName READ errorName)
46 Q_PROPERTY(QString errorMessage READ errorMessage)
48 Q_PROPERTY(
bool active READ active WRITE setActive NOTIFY activeChanged)
49 Q_PROPERTY(QString accessPointName READ accessPointName WRITE setAccessPointName NOTIFY accessPointNameChanged)
50 Q_PROPERTY(QString type READ type WRITE setType NOTIFY nameChanged)
51 Q_PROPERTY(QString username READ username WRITE setUsername NOTIFY usernameChanged)
52 Q_PROPERTY(QString password READ password WRITE setPassword NOTIFY passwordChanged)
53 Q_PROPERTY(QString protocol READ protocol WRITE setProtocol NOTIFY protocolChanged)
54 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
55 Q_PROPERTY(QString messageProxy READ messageProxy WRITE setMessageProxy NOTIFY messageProxyChanged)
56 Q_PROPERTY(QString messageCenter READ messageCenter WRITE setMessageCenter NOTIFY messageCenterChanged)
57 Q_PROPERTY(QVariantMap settings READ settings NOTIFY settingsChanged)
58 Q_PROPERTY(QVariantMap IPv6Settings READ IPv6Settings NOTIFY IPv6SettingsChanged)
61 OfonoConnmanContext(
const QString &contextPath, QObject *parent=0);
62 OfonoConnmanContext(
const OfonoConnmanContext &op);
63 ~OfonoConnmanContext();
65 OfonoConnmanContext operator=(
const OfonoConnmanContext &op);
66 bool operator==(
const OfonoConnmanContext &op);
87 QString accessPointName()
const;
89 QString username()
const;
90 QString password()
const;
91 QString protocol()
const;
93 QString messageProxy()
const;
94 QString messageCenter()
const;
95 QVariantMap settings()
const;
96 QVariantMap IPv6Settings()
const;
99 void setActive(
const bool);
100 void setAccessPointName(
const QString&);
101 void setType(
const QString&);
102 void setUsername(
const QString&);
103 void setPassword(
const QString&);
104 void setProtocol(
const QString&);
105 void setName(
const QString&);
106 void setMessageProxy(
const QString&);
107 void setMessageCenter(
const QString&);
110 void activeChanged(
const bool);
111 void accessPointNameChanged(
const QString &apn);
112 void nameChanged(
const QString &name);
113 void typeChanged(
const QString &type);
114 void usernameChanged(
const QString &uname);
115 void passwordChanged(
const QString &pw);
116 void protocolChanged(
const QString &proto);
117 void messageProxyChanged(
const QString &proxy);
118 void messageCenterChanged(
const QString &msc);
120 void setActiveFailed();
121 void setAccessPointNameFailed();
122 void setTypeFailed();
123 void setUsernameFailed();
124 void setPasswordFailed();
125 void setProtocolFailed();
126 void setNameFailed();
127 void setMessageProxyFailed();
128 void setMessageCenterFailed();
131 void settingsChanged(
const QVariantMap&);
132 void IPv6SettingsChanged(
const QVariantMap&);
135 void propertyChanged(
const QString &property,
const QVariant &value);
136 void setPropertyFailed(
const QString& property);
139 OfonoInterface *m_if;
QString errorName() const
Get the D-Bus error name of the last operation.
QString path() const
Returns the D-Bus object path of the voice call object.
QString errorMessage() const
Get the D-Bus error message of the last operation.