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 gboolean skip_symlinks;
77 gboolean filelists_ext;
83 GMutex mutex_nevra_table;
84 GHashTable *nevra_table;
100 volatile long id_pri;
101 volatile long id_fil;
102 volatile long id_fex;
103 volatile long id_oth;
111 gint64 max_delta_rpm_size;
113 GMutex mutex_deltatargetpackages;
114 GSList *deltatargetpackages;
119 gchar *location_prefix;
123 FILE *output_pkg_list;
124 GMutex mutex_output_pkg_list;
125 GArray *delayed_write;
130cr_dumper_thread(gpointer data, gpointer user_data);
134cr_delayed_dump_set(gpointer user_data);
137cr_delayed_dump_run(gpointer user_data);