24 #ifndef OFONOCALLBARRING_H
25 #define OFONOCALLBARRING_H
27 #include <QtCore/QObject>
29 #include "ofonomodeminterface.h"
30 #include "libofono-qt_global.h"
47 void requestVoiceIncoming();
48 void setVoiceIncoming(
const QString &barrings,
const QString &password);
49 void requestVoiceOutgoing();
50 void setVoiceOutgoing(
const QString &barrings,
const QString &password);
53 void changePassword(
const QString &old_password,
const QString &new_password);
54 void disableAll(
const QString &password);
55 void disableAllIncoming(
const QString &password);
56 void disableAllOutgoing(
const QString &password);
59 void voiceIncomingComplete(
bool success,
const QString &barrings);
60 void voiceOutgoingComplete(
bool success,
const QString &barrings);
61 void voiceIncomingChanged(
const QString &barrings);
62 void voiceOutgoingChanged(
const QString &barrings);
63 void setVoiceIncomingFailed();
64 void setVoiceOutgoingFailed();
66 void changePasswordComplete(
bool success);
67 void disableAllComplete(
bool success);
68 void disableAllIncomingComplete(
bool success);
69 void disableAllOutgoingComplete(
bool success);
72 void pathChanged(
const QString& path);
73 void propertyChanged(
const QString& property,
const QVariant& value);
74 void setPropertyFailed(
const QString& property);
75 void changePasswordResp();
76 void changePasswordErr(QDBusError error);
77 void disableAllResp();
78 void disableAllErr(QDBusError error);
79 void disableAllIncomingResp();
80 void disableAllIncomingErr(QDBusError error);
81 void disableAllOutgoingResp();
82 void disableAllOutgoingErr(QDBusError error);
83 void requestPropertyComplete(
bool success,
const QString& property,
const QVariant& value);
85 void connectDbusSignals(
const QString& path);