Freeciv21
Develop your civilization from humble roots to a global empire
download.cpp File Reference
#include <fc_config.h>
#include <cerrno>
#include <QDir>
#include <QJsonArray>
#include <QJsonDocument>
#include <QJsonObject>
#include <QString>
#include <QUrl>
#include "cvercmp.h"
#include "capability.h"
#include "fcintl.h"
#include "netfile.h"
#include "mpdb.h"
#include "download.h"
+ Include dependency graph for download.cpp:

Go to the source code of this file.

Functions

const char * download_modpack (const QUrl &url, const struct fcmp_params *fcmp, const dl_msg_callback &mcb, const dl_pb_callback &pbcb, int recursion)
 Download modpack from a given URL. More...
 
const char * download_modpack_list (const struct fcmp_params *fcmp, const modpack_list_setup_cb &cb, const dl_msg_callback &mcb)
 Download modpack list. More...
 

Function Documentation

◆ download_modpack()

const char* download_modpack ( const QUrl &  url,
const struct fcmp_params fcmp,
const dl_msg_callback mcb,
const dl_pb_callback pbcb,
int  recursion 
)

Download modpack from a given URL.

Definition at line 150 of file download.cpp.

Referenced by main(), and mpqt_worker::run().

◆ download_modpack_list()

const char* download_modpack_list ( const struct fcmp_params fcmp,
const modpack_list_setup_cb cb,
const dl_msg_callback mcb 
)

Download modpack list.

Definition at line 417 of file download.cpp.

Referenced by main().