00001 #define IN_TELEPATHY_QT4_HEADER
00002 #include "TelepathyQt4/dbus.h"
00003
00004 namespace Tp
00005 {
00006 namespace Client
00007 {
00008 namespace DBus
00009 {
00010
00011 DBusDaemonInterface::DBusDaemonInterface(const QString& busName, const QString& objectPath, QObject *parent)
00012 : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), QDBusConnection::sessionBus(), parent)
00013 {
00014 }
00015
00016 DBusDaemonInterface::DBusDaemonInterface(const QDBusConnection& connection, const QString& busName, const QString& objectPath, QObject *parent)
00017 : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), connection, parent)
00018 {
00019 }
00020
00021 DBusDaemonInterface::DBusDaemonInterface(Tp::DBusProxy *proxy)
00022 : Tp::AbstractInterface(proxy, staticInterfaceName())
00023 {
00024 }
00025
00026 DBusDaemonInterface::DBusDaemonInterface(const Tp::AbstractInterface& mainInterface)
00027 : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), mainInterface.parent())
00028 {
00029 }
00030
00031 DBusDaemonInterface::DBusDaemonInterface(const Tp::AbstractInterface& mainInterface, QObject *parent)
00032 : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), parent)
00033 {
00034 }
00035
00036 void DBusDaemonInterface::invalidate(Tp::DBusProxy *proxy,
00037 const QString &error, const QString &message)
00038 {
00039 disconnect(this, SIGNAL(NameOwnerChanged(const QString&, const QString&, const QString&)), NULL, NULL);
00040 disconnect(this, SIGNAL(NameLost(const QString&)), NULL, NULL);
00041 disconnect(this, SIGNAL(NameAcquired(const QString&)), NULL, NULL);
00042
00043 Tp::AbstractInterface::invalidate(proxy, error, message);
00044 }
00045
00046 IntrospectableInterface::IntrospectableInterface(const QString& busName, const QString& objectPath, QObject *parent)
00047 : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), QDBusConnection::sessionBus(), parent)
00048 {
00049 }
00050
00051 IntrospectableInterface::IntrospectableInterface(const QDBusConnection& connection, const QString& busName, const QString& objectPath, QObject *parent)
00052 : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), connection, parent)
00053 {
00054 }
00055
00056 IntrospectableInterface::IntrospectableInterface(Tp::DBusProxy *proxy)
00057 : Tp::AbstractInterface(proxy, staticInterfaceName())
00058 {
00059 }
00060
00061 IntrospectableInterface::IntrospectableInterface(const Tp::AbstractInterface& mainInterface)
00062 : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), mainInterface.parent())
00063 {
00064 }
00065
00066 IntrospectableInterface::IntrospectableInterface(const Tp::AbstractInterface& mainInterface, QObject *parent)
00067 : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), parent)
00068 {
00069 }
00070
00071 void IntrospectableInterface::invalidate(Tp::DBusProxy *proxy,
00072 const QString &error, const QString &message)
00073 {
00074
00075 Tp::AbstractInterface::invalidate(proxy, error, message);
00076 }
00077
00078 PeerInterface::PeerInterface(const QString& busName, const QString& objectPath, QObject *parent)
00079 : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), QDBusConnection::sessionBus(), parent)
00080 {
00081 }
00082
00083 PeerInterface::PeerInterface(const QDBusConnection& connection, const QString& busName, const QString& objectPath, QObject *parent)
00084 : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), connection, parent)
00085 {
00086 }
00087
00088 PeerInterface::PeerInterface(Tp::DBusProxy *proxy)
00089 : Tp::AbstractInterface(proxy, staticInterfaceName())
00090 {
00091 }
00092
00093 PeerInterface::PeerInterface(const Tp::AbstractInterface& mainInterface)
00094 : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), mainInterface.parent())
00095 {
00096 }
00097
00098 PeerInterface::PeerInterface(const Tp::AbstractInterface& mainInterface, QObject *parent)
00099 : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), parent)
00100 {
00101 }
00102
00103 void PeerInterface::invalidate(Tp::DBusProxy *proxy,
00104 const QString &error, const QString &message)
00105 {
00106
00107 Tp::AbstractInterface::invalidate(proxy, error, message);
00108 }
00109
00110 PropertiesInterface::PropertiesInterface(const QString& busName, const QString& objectPath, QObject *parent)
00111 : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), QDBusConnection::sessionBus(), parent)
00112 {
00113 }
00114
00115 PropertiesInterface::PropertiesInterface(const QDBusConnection& connection, const QString& busName, const QString& objectPath, QObject *parent)
00116 : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), connection, parent)
00117 {
00118 }
00119
00120 PropertiesInterface::PropertiesInterface(Tp::DBusProxy *proxy)
00121 : Tp::AbstractInterface(proxy, staticInterfaceName())
00122 {
00123 }
00124
00125 PropertiesInterface::PropertiesInterface(const Tp::AbstractInterface& mainInterface)
00126 : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), mainInterface.parent())
00127 {
00128 }
00129
00130 PropertiesInterface::PropertiesInterface(const Tp::AbstractInterface& mainInterface, QObject *parent)
00131 : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), parent)
00132 {
00133 }
00134
00135 void PropertiesInterface::invalidate(Tp::DBusProxy *proxy,
00136 const QString &error, const QString &message)
00137 {
00138
00139 Tp::AbstractInterface::invalidate(proxy, error, message);
00140 }
00141 }
00142 }
00143 }