ButeoSynchronizationFramework
ButeoPluginIface.h
1 /*
2  * This file was generated by qdbusxml2cpp version 0.8
3  * Command line was: qdbusxml2cpp -v -c ButeoPluginIface -p ButeoPluginIface.h:ButeoPluginIface.cpp com.buteo.msyncd.baseplugin.xml
4  *
5  * qdbusxml2cpp is Copyright (C) 2013 Digia Plc 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 BUTEOPLUGINIFACE_H_1391581887
12 #define BUTEOPLUGINIFACE_H_1391581887
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 <SyncCommonDefs.h>
24 
25 /*
26  * Proxy class for interface com.buteo.msyncd.baseplugin
27  */
28 class ButeoPluginIface: public QDBusAbstractInterface
29 {
30  Q_OBJECT
31 public:
32  static inline const char *staticInterfaceName()
33  { return "com.buteo.msyncd.baseplugin"; }
34 
35 public:
36  ButeoPluginIface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0);
37 
39 
40 public Q_SLOTS: // METHODS
41  inline QDBusPendingReply<> abortSync(uchar aStatus)
42  {
43  QList<QVariant> argumentList;
44  argumentList << QVariant::fromValue(aStatus);
45  return asyncCallWithArgumentList(QLatin1String("abortSync"), argumentList);
46  }
47 
48  inline QDBusPendingReply<bool> cleanUp()
49  {
50  QList<QVariant> argumentList;
51  return asyncCallWithArgumentList(QLatin1String("cleanUp"), argumentList);
52  }
53 
54  inline QDBusPendingReply<> connectivityStateChanged(int aType, bool aState)
55  {
56  QList<QVariant> argumentList;
57  argumentList << QVariant::fromValue(aType) << QVariant::fromValue(aState);
58  return asyncCallWithArgumentList(QLatin1String("connectivityStateChanged"), argumentList);
59  }
60 
61  inline QDBusPendingReply<QString> getSyncResults()
62  {
63  QList<QVariant> argumentList;
64  return asyncCallWithArgumentList(QLatin1String("getSyncResults"), argumentList);
65  }
66 
67  inline QDBusPendingReply<bool> init()
68  {
69  QList<QVariant> argumentList;
70  return asyncCallWithArgumentList(QLatin1String("init"), argumentList);
71  }
72 
73  inline QDBusPendingReply<> resume()
74  {
75  QList<QVariant> argumentList;
76  return asyncCallWithArgumentList(QLatin1String("resume"), argumentList);
77  }
78 
79  inline QDBusPendingReply<bool> startListen()
80  {
81  QList<QVariant> argumentList;
82  return asyncCallWithArgumentList(QLatin1String("startListen"), argumentList);
83  }
84 
85  inline QDBusPendingReply<bool> startSync()
86  {
87  QList<QVariant> argumentList;
88  return asyncCallWithArgumentList(QLatin1String("startSync"), argumentList);
89  }
90 
91  inline QDBusPendingReply<> stopListen()
92  {
93  QList<QVariant> argumentList;
94  return asyncCallWithArgumentList(QLatin1String("stopListen"), argumentList);
95  }
96 
97  inline QDBusPendingReply<> suspend()
98  {
99  QList<QVariant> argumentList;
100  return asyncCallWithArgumentList(QLatin1String("suspend"), argumentList);
101  }
102 
103  inline QDBusPendingReply<bool> uninit()
104  {
105  QList<QVariant> argumentList;
106  return asyncCallWithArgumentList(QLatin1String("uninit"), argumentList);
107  }
108 
109 Q_SIGNALS: // SIGNALS
110  void accquiredStorage(const QString &aMimeType);
111  void error(const QString &aProfileName, const QString &aMessage, int aErrorCode);
112  void newSession(const QString &aDestination);
113  void success(const QString &aProfileName, const QString &aMessage);
114  void syncProgressDetail(const QString &aProfileName, int aProgressDetail);
115  void transferProgress(const QString &aProfileName, Sync::TransferDatabase aDatabase, Sync::TransferType aType, const QString &aMimeType, int aCommittedItems);
116 };
117 
118 namespace com {
119  namespace buteo {
120  namespace msyncd {
121  typedef ::ButeoPluginIface baseplugin;
122  }
123  }
124 }
125 #endif
Definition: ButeoPluginIface.h:28
Definition: USBModedProxy.h:117
Definition: SyncBackupAdaptor.h:40