summaryrefslogtreecommitdiffstats
path: root/Ministro/src/org/kde/necessitas/ministro/IMinistro.aidl
diff options
context:
space:
mode:
Diffstat (limited to 'Ministro/src/org/kde/necessitas/ministro/IMinistro.aidl')
-rw-r--r--Ministro/src/org/kde/necessitas/ministro/IMinistro.aidl27
1 files changed, 14 insertions, 13 deletions
diff --git a/Ministro/src/org/kde/necessitas/ministro/IMinistro.aidl b/Ministro/src/org/kde/necessitas/ministro/IMinistro.aidl
index 2735e8b..c1101da 100644
--- a/Ministro/src/org/kde/necessitas/ministro/IMinistro.aidl
+++ b/Ministro/src/org/kde/necessitas/ministro/IMinistro.aidl
@@ -30,17 +30,18 @@ import org.kde.necessitas.ministro.IMinistroCallback;
interface IMinistro
{
- /**
- * Check/download required libs to run the application
- *
- * param callback - interface used by the service to notify the client when it has the libs
- * param modules - Qt modules you want to check
- * param appName - Application name, used to show more informations to user
- * param ministroApiLevel - Ministro api level, used to check ministro service compatibility.
- * Current API Level is 1 !!!
- * param qtApiLevel - Necessitas api level, used to download the right platform plugin.
- * Current API Level is 4 !!!
- */
-
- void checkModules(in IMinistroCallback callback, in String[] modules, in String appName, in int ministroApiLevel, in int qtApiLevel);
+/**
+* Check/download required libs to run the application
+*
+* param callback - interface used by Minsitro service to notify the client when the loader is ready
+* param parameters
+* parameters fields:
+* * Key Name Key type Explanations
+* "required.modules" StringArray Required modules by your application
+* "application.title" String Application name, used to show more informations to user
+* "qt.provider" String Qt libs provider, currently only "necessitas" is supported.
+* "minimum.ministro.api" Integer Minimum Ministro API level, used to check if Ministro service compatible with your application. Current API Level is 1 !
+* "minimum.qt.version" Integer Minimim Qt version (e.g. 0x040800, which means Qt 4.8.0, check http://doc.trolltech.com/4.8/qtglobal.html#QT_VERSION)!
+*/
+ void requestLoader(in IMinistroCallback callback, in Bundle parameters);
}