~ken-vandine/libqofono/0.90-suggests

« back to all changes in this revision

Viewing changes to src/dbus/ofonoconnectionmanager.h

  • Committer: Slava Monich
  • Date: 2015-01-09 11:35:34 UTC
  • mto: This revision was merged to the branch mainline in revision 182.
  • Revision ID: git-v1:615521ab813a92875390367ef22c6f59c16eabcd
[libqofono] Generate D-Bus stubs at compile time

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * This file was generated by qdbusxml2cpp version 0.7
3
 
 * Command line was: qdbusxml2cpp -c OfonoConnectionManager -p ofonoconnectionmanager -N ofono_connection_manager.xml
4
 
 *
5
 
 * qdbusxml2cpp is Copyright (C) 2012 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 OFONOCONNECTIONMANAGER_H_1357881606
12
 
#define OFONOCONNECTIONMANAGER_H_1357881606
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
 
#include "dbustypes.h"
24
 
 
25
 
/*
26
 
 * Proxy class for interface org.ofono.ConnectionManager
27
 
 */
28
 
class OfonoConnectionManager: public QDBusAbstractInterface
29
 
{
30
 
    Q_OBJECT
31
 
public:
32
 
    static inline const char *staticInterfaceName()
33
 
    { return "org.ofono.ConnectionManager"; }
34
 
 
35
 
public:
36
 
    OfonoConnectionManager(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0);
37
 
 
38
 
    ~OfonoConnectionManager();
39
 
 
40
 
public Q_SLOTS: // METHODS
41
 
    inline QDBusPendingReply<QDBusObjectPath> AddContext(const QString &in0)
42
 
    {
43
 
        QList<QVariant> argumentList;
44
 
        argumentList << QVariant::fromValue(in0);
45
 
        return asyncCallWithArgumentList(QLatin1String("AddContext"), argumentList);
46
 
    }
47
 
 
48
 
    inline QDBusPendingReply<> DeactivateAll()
49
 
    {
50
 
        QList<QVariant> argumentList;
51
 
        return asyncCallWithArgumentList(QLatin1String("DeactivateAll"), argumentList);
52
 
    }
53
 
 
54
 
    inline QDBusPendingReply<ObjectPathPropertiesList> GetContexts()
55
 
    {
56
 
        QList<QVariant> argumentList;
57
 
        return asyncCallWithArgumentList(QLatin1String("GetContexts"), argumentList);
58
 
    }
59
 
 
60
 
    inline QDBusPendingReply<QVariantMap> GetProperties()
61
 
    {
62
 
        QList<QVariant> argumentList;
63
 
        return asyncCallWithArgumentList(QLatin1String("GetProperties"), argumentList);
64
 
    }
65
 
 
66
 
    inline QDBusPendingReply<> RemoveContext(const QDBusObjectPath &in0)
67
 
    {
68
 
        QList<QVariant> argumentList;
69
 
        argumentList << QVariant::fromValue(in0);
70
 
        return asyncCallWithArgumentList(QLatin1String("RemoveContext"), argumentList);
71
 
    }
72
 
 
73
 
    inline QDBusPendingReply<> SetProperty(const QString &in0, const QDBusVariant &in1)
74
 
    {
75
 
        QList<QVariant> argumentList;
76
 
        argumentList << QVariant::fromValue(in0) << QVariant::fromValue(in1);
77
 
        return asyncCallWithArgumentList(QLatin1String("SetProperty"), argumentList);
78
 
    }
79
 
 
80
 
Q_SIGNALS: // SIGNALS
81
 
    void ContextAdded(const QDBusObjectPath &in0, const QVariantMap &in1);
82
 
    void ContextRemoved(const QDBusObjectPath &in0);
83
 
    void PropertyChanged(const QString &in0, const QDBusVariant &in1);
84
 
};
85
 
 
86
 
#endif