Implement pkgmgrinfo_delete_certinfo
[platform/core/appfw/pkgmgr-info.git] / src / manager / pkginfo_manager.h
index 7684e2c..b96b578 100644 (file)
@@ -30,6 +30,9 @@ extern "C" {
 int _pkginfo_get_packages(uid_t uid,
                pkgmgrinfo_filter_x *filter, int flag, GHashTable *packages);
 
+int _pkginfo_get_depends_on(uid_t uid,
+               const char *pkgid, GList **dependencies);
+
 int _appinfo_get_applications(uid_t db_uid, uid_t uid,
                pkgmgrinfo_filter_x *filter, int flag, GHashTable *packages);
 
@@ -67,6 +70,14 @@ int _parser_execute_write_query(const char *query, uid_t uid);
 
 int _parser_execute_write_queries(const char **queries, int len, uid_t uid);
 
+int _parser_insert_manifest_info(manifest_x *mfx, uid_t uid);
+
+int _parser_update_manifest_info(manifest_x *mfx, uid_t uid);
+
+int _parser_delete_manifest_info(manifest_x *mfx, uid_t uid);
+
+int _pkginfo_delete_certinfo(const char *pkgid);
+
 #ifdef __cplusplus
 }
 #endif