#include <curl/multi.h>
#include <glib.h>
#include "mapper-types.h"
+#include "map-repo.h"
#define INITIAL_DOWNLOAD_RETRIES (3)
guint _curl_sid;
CURLM *_curl_multi;
-GQueue *_curl_easy_queue;
-GTree *_pui_tree;
-GTree *_downloading_tree;
-GHashTable *_pui_by_easy;
void map_download_init(void);
void map_initiate_download(guint tilex, guint tiley, guint zoom, gint retries);
+gboolean map_download_stop(void);
gboolean map_download_timeout();
gboolean map_download_idle_refresh(ProgressUpdateInfo * pui);