2 * This file was generated by dbusxml2cpp version 0.6
3 * Command line was: dbusxml2cpp -i QtTelepathy/Core/ConnectionManagerAdaptor -i QtTelepathy/Common/ConnectionManagerTypes -a :src/Core/connectionmanageradaptor.cpp xml/tp-connmgr.xml
5 * dbusxml2cpp is Copyright (C) 2006 Trolltech ASA. All rights reserved.
7 * This is an auto-generated file.
8 * Do not edit! All changes made to it will be lost.
11 // EDITED FILE, DO NOT UPDATE!
13 #include "connectionmanageradaptor.h"
14 #include <QtCore/QMetaObject>
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 <QtCore/QDebug>
23 #include "connectionmanager.h"
26 * Implementation of adaptor class ConnectionManagerAdaptor
29 ConnectionManagerAdaptor::ConnectionManagerAdaptor(QObject *parent)
30 : QDBusAbstractAdaptor(parent)
33 setAutoRelaySignals(true);
36 ConnectionManagerAdaptor::~ConnectionManagerAdaptor()
41 org::freedesktop::Telepathy::ParameterDefinitionList ConnectionManagerAdaptor::GetParameters(const QString &proto)
43 // handle method call org.freedesktop.Telepathy.ConnectionManager.GetParameters
44 org::freedesktop::Telepathy::ParameterDefinitionList out0;
45 QMetaObject::invokeMethod(parent(), "GetParameters", Q_RETURN_ARG(org::freedesktop::Telepathy::ParameterDefinitionList, out0), Q_ARG(QString, proto));
49 QStringList ConnectionManagerAdaptor::ListProtocols()
51 // handle method call org.freedesktop.Telepathy.ConnectionManager.ListProtocols
53 QMetaObject::invokeMethod(parent(), "ListProtocols", Q_RETURN_ARG(QStringList, out0));
57 QString ConnectionManagerAdaptor::RequestConnection(const QString &proto, QVariantMap parameters, QDBusObjectPath &object_path)
59 // handle method call org.freedesktop.Telepathy.ConnectionManager.RequestConnection
60 return static_cast<ConnectionManager *>(parent())->RequestConnection(proto, parameters, object_path);