Add new elements for component-based application
[platform/core/appfw/pkgmgr-info.git] / include / pkgmgrinfo_basic.h
index 974d9b8..fd5cbc1 100644 (file)
@@ -133,6 +133,12 @@ typedef struct dependency_x {
        char *required_version;
 } dependency_x;
 
+typedef struct component_x {
+       char *id;
+       char *type;
+       char *launch_mode;
+} component_x;
+
 typedef struct application_x {
        char *appid;    /*attr*/
        char *exec;     /*attr*/
@@ -196,6 +202,7 @@ typedef struct application_x {
        GList *background_category; /*element*/
        GList *appcontrol; /*element*/
        GList *splashscreens; /*element*/
+       GList *components; /*element*/
 } application_x;
 
 typedef struct package_x {