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
);