Freeciv-3.3
|
#include "support.h"
Go to the source code of this file.
Data Structures | |
struct | netfile_write_cb_data |
Typedefs | |
typedef void(* | nf_errmsg) (const char *msg, void *data) |
Functions | |
struct section_file * | netfile_get_section_file (const char *URL, nf_errmsg cb, void *data) |
bool | netfile_download_file (const char *URL, const char *filename, nf_errmsg cb, void *data) |
struct netfile_post * | netfile_start_post (void) |
void | netfile_add_form_str (struct netfile_post *post, const char *name, const char *val) |
void | netfile_add_form_int (struct netfile_post *post, const char *name, const int val) |
void | netfile_close_post (struct netfile_post *post) |
bool | netfile_send_post (const char *URL, struct netfile_post *post, FILE *reply_fp, struct netfile_write_cb_data *mem_data, const char *addr) |
void | netfile_free (void) |
Add one entry to netfile post form
Definition at line 213 of file netfile.c.
Referenced by netfile_add_form_int().
void netfile_close_post | ( | struct netfile_post * | post | ) |
Free netfile_post resources
Fetch file from given URL and save as given filename.
Definition at line 170 of file netfile.c.
Referenced by download_modpack_recursive().
Free resources reserved by the netfile system
Definition at line 329 of file netfile.c.
Referenced by libfreeciv_free().
Fetch section file from net
Definition at line 148 of file netfile.c.
Referenced by download_modpack_list(), and download_modpack_recursive().
bool netfile_send_post | ( | const char * | URL, |
struct netfile_post * | post, | ||
FILE * | reply_fp, | ||
struct netfile_write_cb_data * | mem_data, | ||
const char * | addr | ||
) |
struct netfile_post * netfile_start_post | ( | void | ) |
Allocate netfile_post