20 #ifndef __C_CREATEREPOLIB_DUMPER_THREAD_H__ 21 #define __C_CREATEREPOLIB_DUMPER_THREAD_H__ 28 #include <rpm/rpmlib.h> 29 #include "load_metadata.h" 30 #include "locate_metadata.h" 70 const char *location_base;
73 const char *checksum_type_str;
75 const char *checksum_cachedir;
76 GHashTable *checksum_hash;
77 gboolean skip_symlinks;
78 gboolean filelists_ext;
84 GMutex mutex_nevra_table;
85 GHashTable *nevra_table;
101 volatile long id_pri;
102 volatile long id_fil;
103 volatile long id_fex;
104 volatile long id_oth;
112 gint64 max_delta_rpm_size;
114 GMutex mutex_deltatargetpackages;
115 GSList *deltatargetpackages;
120 gchar *location_prefix;
124 FILE *output_pkg_list;
125 GMutex mutex_output_pkg_list;
126 GArray *delayed_write;
131 cr_dumper_thread(gpointer data, gpointer user_data);
135 cr_delayed_dump_set(gpointer user_data);
138 cr_delayed_dump_run(gpointer user_data);