Top |
#define | LI_TYPE_RUNTIME |
LiRuntime * | li_runtime_new () |
gboolean | li_runtime_load_from_file () |
gboolean | li_runtime_load_by_uuid () |
gboolean | li_runtime_save () |
const gchar * | li_runtime_get_uuid () |
LiRuntime * | li_runtime_create_with_members () |
GHashTable * | li_runtime_get_requirements () |
GHashTable * | li_runtime_get_members () |
void | li_runtime_add_package () |
void | li_runtime_remove_package () |
void | li_runtime_update_package () |
gboolean | li_runtime_remove () |
gboolean li_runtime_load_from_file (LiRuntime *rt
,const gchar *fname
,GError **error
);
Load dynamic runtime information from a cache file.
gboolean li_runtime_load_by_uuid (LiRuntime *rt
,const gchar *uuid
,GError **error
);
gboolean li_runtime_save (LiRuntime *rt
,GError **error
);
Save the runtime metadata.
LiRuntime * li_runtime_create_with_members (GPtrArray *members
,GError **error
);
Generate a new runtime environment consisting of the given members.
void li_runtime_update_package (LiRuntime *rt
,LiPkgInfo *old_pki
,LiPkgInfo *new_pki
);