Add new elements for component-based application
[platform/core/appfw/pkgmgr-info.git] / include / pkgmgr-info.h
index 9ba8de8..fa5ef22 100644 (file)
@@ -6467,6 +6467,18 @@ int pkgmgrinfo_archiveinfo_get_author(pkgmgrinfo_archiveinfo_h handle,
 int pkgmgrinfo_archiveinfo_get_icon(pkgmgrinfo_archiveinfo_h handle,
                const unsigned char **icon, size_t *size);
 
+int pkgmgrinfo_appinfo_foreach_component_info(pkgmgrinfo_appinfo_h handle,
+               pkgmgrinfo_component_info_list_cb callback, void *user_data);
+
+int pkgmgrinfo_compinfo_get_appid(pkgmgrinfo_compinfo_h handle,
+               const char **appid);
+int pkgmgrinfo_compinfo_get_compid(pkgmgrinfo_compinfo_h handle,
+               const char **compid);
+int pkgmgrinfo_compinfo_get_type(pkgmgrinfo_compinfo_h handle,
+               const char **type);
+int pkgmgrinfo_compinfo_get_launch_mode(pkgmgrinfo_compinfo_h handle,
+               const char **launch_mode);
+
 /**
  * @pkgmgrinfo client API end
 **/