summaryrefslogtreecommitdiffstats
path: root/src/afm-udb.h
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2019-03-19 23:21:35 +0100
committerJosé Bollo <jose.bollo@iot.bzh>2019-03-21 10:47:35 +0100
commit3476b426fb3443ff909f8d607934e59601c7d508 (patch)
tree257358db2fca1b6b44b76868035a5783a597ee55 /src/afm-udb.h
parent2a319cf90daa6e3b01e8139923f7073e1c9bcf28 (diff)
Add ability to manage all widget/applications
For system uses -like automatic testing-, it is needed to include tha ability to list ALL installed widgets and ALL running instance of installed widgets. This change adds the option -a or --all to the commands 'list' and 'runners' for the purpose of listing any installed widgets, even those requiring to be hidden. Example: afm-util ps -a Bug-AGL: SPEC-2272 Bug-AGL: SPEC-1850 Change-Id: I216ec9c63efea1b3af58e1d2d7723d986e04551e Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/afm-udb.h')
-rw-r--r--src/afm-udb.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/afm-udb.h b/src/afm-udb.h
index 3e24b14..fc1a155 100644
--- a/src/afm-udb.h
+++ b/src/afm-udb.h
@@ -24,8 +24,8 @@ extern void afm_udb_addref(struct afm_udb *afdb);
extern void afm_udb_unref(struct afm_udb *afdb);
extern int afm_udb_update(struct afm_udb *afdb);
extern void afm_udb_set_default_lang(const char *lang);
-extern struct json_object *afm_udb_applications_private(struct afm_udb *afdb, int uid);
+extern struct json_object *afm_udb_applications_private(struct afm_udb *afdb, int all, int uid);
extern struct json_object *afm_udb_get_application_private(struct afm_udb *afdb, const char *id, int uid);
-extern struct json_object *afm_udb_applications_public(struct afm_udb *afdb, int uid, const char *lang);
+extern struct json_object *afm_udb_applications_public(struct afm_udb *afdb, int all, int uid, const char *lang);
extern struct json_object *afm_udb_get_application_public(struct afm_udb *afdb, const char *id, int uid, const char *lang);