| Top |
| OsinfoLoader * | osinfo_loader_new () |
| OsinfoDb * | osinfo_loader_get_db () |
| void | osinfo_loader_process_path () |
| void | osinfo_loader_process_uri () |
| void | osinfo_loader_process_default_path () |
| void | osinfo_loader_process_system_path () |
| void | osinfo_loader_process_local_path () |
| void | osinfo_loader_process_user_path () |
OsinfoDb *
osinfo_loader_get_db (OsinfoLoader *loader);
Retrieves the database being populated
void osinfo_loader_process_path (OsinfoLoader *loader,const gchar *path,GError **err);
Loads data from the specified path. If the path points to a file, that will be loaded as XML Otherwise it can point to a directory which will be recursively traversed, loading all files as XML.
void osinfo_loader_process_uri (OsinfoLoader *loader,const gchar *uri,GError **err);
Loads data from the specified URI. If the URI points to a file, that will be loaded as XML Otherwise it can point to a directory which will be recursively traversed, loading all files as XML.
void osinfo_loader_process_default_path (OsinfoLoader *loader,GError **err);
void osinfo_loader_process_system_path (OsinfoLoader *loader,GError **err);
Loads data from the default paths.
void osinfo_loader_process_local_path (OsinfoLoader *loader,GError **err);
void osinfo_loader_process_user_path (OsinfoLoader *loader,GError **err);