1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-07-14 15:34:02 +00:00
seafile-server/server/zip-download-mgr.h

38 lines
959 B
C
Raw Normal View History

2016-08-10 06:53:33 +00:00
#ifndef ZIP_DOWNLOAD_MGR_H
#define ZIP_DOWNLOAD_MGR_H
#include "seafile-object.h"
struct ZipDownloadMgrPriv;
typedef struct ZipDownloadMgr {
struct ZipDownloadMgrPriv *priv;
} ZipDownloadMgr;
ZipDownloadMgr *
zip_download_mgr_new ();
int
zip_download_mgr_start_zip_task (ZipDownloadMgr *mgr,
const char *token,
SeafileWebAccess *info,
GError **error);
char *
zip_download_mgr_query_zip_progress (ZipDownloadMgr *mgr,
const char *token, GError **error);
char *
zip_download_mgr_get_zip_file_path (ZipDownloadMgr *mgr,
const char *token);
void
zip_download_mgr_del_zip_progress (ZipDownloadMgr *mgr,
const char *token);
2017-12-27 10:32:04 +00:00
int
zip_download_mgr_cancel_zip_task (ZipDownloadMgr *mgr,
const char *token);
2016-08-10 06:53:33 +00:00
#endif