Release 0.5-1 contains (Muti-profile support, Contacts Integration)
[vicar] / src / vicar-telepathy / src / vicarcallrouterproxy.h
1 /*
2  * This file was generated by qdbusxml2cpp version 0.7
3  * Command line was: qdbusxml2cpp -c VicarCallRouterProxy -p vicarcallrouterproxy.h:vicarcallrouterproxy.cpp org.maemo.vicar.xml org.maemo.vicar
4  *
5  * qdbusxml2cpp is Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
6  *
7  * This is an auto-generated file.
8  * Do not edit! All changes made to it will be lost.
9  */
10
11 #ifndef VICARCALLROUTERPROXY_H_1280455099
12 #define VICARCALLROUTERPROXY_H_1280455099
13
14 #include <QtCore/QObject>
15 #include <QtCore/QByteArray>
16 #include <QtCore/QList>
17 #include <QtCore/QMap>
18 #include <QtCore/QString>
19 #include <QtCore/QStringList>
20 #include <QtCore/QVariant>
21 #include <QtDBus/QtDBus>
22
23 /*
24  * Proxy class for interface org.maemo.vicar
25  */
26 class VicarCallRouterProxy: public QDBusAbstractInterface
27 {
28     Q_OBJECT
29 public:
30     static inline const char *staticInterfaceName()
31     { return "org.maemo.vicar"; }
32
33 public:
34     VicarCallRouterProxy(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0);
35
36     ~VicarCallRouterProxy();
37
38 public Q_SLOTS: // METHODS
39     inline QDBusPendingReply<QString> callInternationalNumber(const QString &number)
40     {
41         QList<QVariant> argumentList;
42         argumentList << qVariantFromValue(number);
43         return asyncCallWithArgumentList(QLatin1String("callInternationalNumber"), argumentList);
44     }
45
46     inline QDBusPendingReply<bool> isRunning()
47     {
48         QList<QVariant> argumentList;
49         return asyncCallWithArgumentList(QLatin1String("isRunning"), argumentList);
50     }
51
52     inline QDBusPendingReply<bool> startOutgoingCallMonitor()
53     {
54         QList<QVariant> argumentList;
55         return asyncCallWithArgumentList(QLatin1String("startOutgoingCallMonitor"), argumentList);
56     }
57
58     inline QDBusPendingReply<bool> stopOutgoingCallMonitor()
59     {
60         QList<QVariant> argumentList;
61         return asyncCallWithArgumentList(QLatin1String("stopOutgoingCallMonitor"), argumentList);
62     }
63
64 Q_SIGNALS: // SIGNALS
65 };
66
67 namespace org {
68   namespace maemo {
69     typedef ::VicarCallRouterProxy vicar;
70   }
71 }
72 #endif