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;
131cr_dumper_thread(gpointer data, gpointer user_data);
135cr_delayed_dump_set(gpointer user_data);
138cr_delayed_dump_run(gpointer user_data);