2 * This file was generated by qdbusxml2cpp version 0.7
3 * Command line was: qdbusxml2cpp -p obexsession.h:obexsession.cpp -i types.h session.xml
5 * qdbusxml2cpp is Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
7 * This is an auto-generated file.
8 * Do not edit! All changes made to it will be lost.
11 #ifndef OBEXSESSION_H_1306341758
12 #define OBEXSESSION_H_1306341758
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>
25 * Proxy class for interface org.openobex.FileTransfer
27 class OrgOpenobexFileTransferInterface: public QDBusAbstractInterface
31 static inline const char *staticInterfaceName()
32 { return "org.openobex.FileTransfer"; }
35 OrgOpenobexFileTransferInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0);
37 ~OrgOpenobexFileTransferInterface();
39 public Q_SLOTS: // METHODS
40 inline QDBusPendingReply<> ChangeFolder(const QString &in0)
42 QList<QVariant> argumentList;
43 argumentList << qVariantFromValue(in0);
44 return asyncCallWithArgumentList(QLatin1String("ChangeFolder"), argumentList);
47 inline QDBusPendingReply<> CopyFile(const QString &in0, const QString &in1)
49 QList<QVariant> argumentList;
50 argumentList << qVariantFromValue(in0) << qVariantFromValue(in1);
51 return asyncCallWithArgumentList(QLatin1String("CopyFile"), argumentList);
54 inline QDBusPendingReply<> CreateFolder(const QString &in0)
56 QList<QVariant> argumentList;
57 argumentList << qVariantFromValue(in0);
58 return asyncCallWithArgumentList(QLatin1String("CreateFolder"), argumentList);
61 inline QDBusPendingReply<> Delete(const QString &in0)
63 QList<QVariant> argumentList;
64 argumentList << qVariantFromValue(in0);
65 return asyncCallWithArgumentList(QLatin1String("Delete"), argumentList);
68 inline QDBusPendingReply<> GetFile(const QString &in0, const QString &in1)
70 QList<QVariant> argumentList;
71 argumentList << qVariantFromValue(in0) << qVariantFromValue(in1);
72 return asyncCallWithArgumentList(QLatin1String("GetFile"), argumentList);
75 inline QDBusPendingReply<QVariantMapList> ListFolder()
77 QList<QVariant> argumentList;
78 return asyncCallWithArgumentList(QLatin1String("ListFolder"), argumentList);
81 inline QDBusPendingReply<> MoveFile(const QString &in0, const QString &in1)
83 QList<QVariant> argumentList;
84 argumentList << qVariantFromValue(in0) << qVariantFromValue(in1);
85 return asyncCallWithArgumentList(QLatin1String("MoveFile"), argumentList);
88 inline QDBusPendingReply<> PutFile(const QString &in0, const QString &in1)
90 QList<QVariant> argumentList;
91 argumentList << qVariantFromValue(in0) << qVariantFromValue(in1);
92 return asyncCallWithArgumentList(QLatin1String("PutFile"), argumentList);
99 * Proxy class for interface org.openobex.Session
101 class OrgOpenobexSessionInterface: public QDBusAbstractInterface
105 static inline const char *staticInterfaceName()
106 { return "org.openobex.Session"; }
109 OrgOpenobexSessionInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0);
111 ~OrgOpenobexSessionInterface();
113 public Q_SLOTS: // METHODS
114 inline QDBusPendingReply<> AssignAgent(const QDBusObjectPath &in0)
116 QList<QVariant> argumentList;
117 argumentList << qVariantFromValue(in0);
118 return asyncCallWithArgumentList(QLatin1String("AssignAgent"), argumentList);
121 inline QDBusPendingReply<> Close()
123 QList<QVariant> argumentList;
124 return asyncCallWithArgumentList(QLatin1String("Close"), argumentList);
127 inline QDBusPendingReply<QVariantMap> GetProperties()
129 QList<QVariant> argumentList;
130 return asyncCallWithArgumentList(QLatin1String("GetProperties"), argumentList);
133 inline QDBusPendingReply<> ReleaseAgent(const QDBusObjectPath &in0)
135 QList<QVariant> argumentList;
136 argumentList << qVariantFromValue(in0);
137 return asyncCallWithArgumentList(QLatin1String("ReleaseAgent"), argumentList);
140 Q_SIGNALS: // SIGNALS
145 typedef ::OrgOpenobexFileTransferInterface FileTransfer;
146 typedef ::OrgOpenobexSessionInterface Session;