X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=src%2Fdata%2Fgis-data.h;fp=src%2Fdata%2Fgis-data.h;h=0000000000000000000000000000000000000000;hb=4bef8517366b0195e321add06250e7d659434661;hp=671280dd72648539cb636877e35cbdeb9ba4a339;hpb=901270339e83192fd5765f32584941435f96331f;p=grits diff --git a/src/data/gis-data.h b/src/data/gis-data.h deleted file mode 100644 index 671280d..0000000 --- a/src/data/gis-data.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (C) 2009-2010 Andy Spencer - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#ifndef __GIS_DATA_H__ -#define __GIS_DATA_H__ - -#include - -/** - * GisCacheType: - * @GIS_LOCAL: Only return local files (for offline mode) - * @GIS_ONCE: Download the file only if it does not exist - * @GIS_UPDATE: Update the file to be like the server - * @GIS_REFRESH: Delete the existing file and fetch a new copy - * - * Various methods for caching data - */ -typedef enum { - GIS_LOCAL, - GIS_ONCE, - GIS_UPDATE, - GIS_REFRESH, -} GisCacheType; - -/** - * GisChunkCallback: - * @file: path to the file which is being fetched - * @cur: current offset in the file - * @total: total size of the file - * @user_data: the user_data argument passed to the function - * - * Function called when part of a file is fetched - * Used for updating progress bars, etc - */ -typedef void (*GisChunkCallback)(gchar *file, goffset cur, - goffset total, gpointer user_data); - -FILE *fopen_p(const gchar *path, const gchar *mode); - -#endif