DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
 
downloadinfo Struct Reference
+ Collaboration diagram for downloadinfo:

Data Fields

unsigned char * buffer
 
size_t buffersize
 
size_t bytes_received
 
double bytes_received_curl
 
double bytes_sent_curl
 
curl_callback_t callback
 
voidcallback_data
 
CURLcurle
 
const char * extraheaders
 
char filename [MAX_OSPATH]
 
qbool forthismap
 
llist_t list
 
int loadtype
 
double maxspeed
 
const char * post_content_type
 
const unsigned char * postbuf
 
size_t postbufsize
 
char referer [256]
 
curl_slistslist
 
qbool started
 
fs_offset_t startpos
 
qfile_t * stream
 
char url [1024]
 

Detailed Description

Definition at line 205 of file libcurl.c.

Field Documentation

◆ buffer

unsigned char* downloadinfo::buffer

◆ buffersize

size_t downloadinfo::buffersize

Definition at line 224 of file libcurl.c.

Referenced by Curl_Begin().

◆ bytes_received

size_t downloadinfo::bytes_received

Definition at line 215 of file libcurl.c.

Referenced by Curl_Begin(), Curl_EndDownload(), CURL_fwrite(), and Curl_GetDownloadAmount().

◆ bytes_received_curl

double downloadinfo::bytes_received_curl

Definition at line 216 of file libcurl.c.

Referenced by Curl_Begin(), and Curl_Frame().

◆ bytes_sent_curl

double downloadinfo::bytes_sent_curl

Definition at line 217 of file libcurl.c.

Referenced by Curl_Begin(), and Curl_Frame().

◆ callback

curl_callback_t downloadinfo::callback

Definition at line 225 of file libcurl.c.

Referenced by Curl_Begin(), Curl_Cancel_ToMemory(), and Curl_EndDownload().

◆ callback_data

void* downloadinfo::callback_data

Definition at line 226 of file libcurl.c.

Referenced by Curl_Begin(), Curl_Cancel_ToMemory(), and Curl_EndDownload().

◆ curle

◆ extraheaders

const char* downloadinfo::extraheaders

Definition at line 231 of file libcurl.c.

Referenced by Curl_Begin().

◆ filename

◆ forthismap

qbool downloadinfo::forthismap

Definition at line 219 of file libcurl.c.

Referenced by Curl_Begin(), Curl_Clear_forthismap(), and Curl_EndDownload().

◆ list

llist_t downloadinfo::list

Definition at line 218 of file libcurl.c.

Referenced by Curl_Begin(), and Curl_EndDownload().

◆ loadtype

int downloadinfo::loadtype

Definition at line 214 of file libcurl.c.

Referenced by Curl_Begin(), and Curl_EndDownload().

◆ maxspeed

double downloadinfo::maxspeed

Definition at line 220 of file libcurl.c.

Referenced by Curl_Begin(), and Curl_Frame().

◆ post_content_type

const char* downloadinfo::post_content_type

Definition at line 230 of file libcurl.c.

Referenced by Curl_Begin().

◆ postbuf

const unsigned char* downloadinfo::postbuf

Definition at line 228 of file libcurl.c.

Referenced by Curl_Begin().

◆ postbufsize

size_t downloadinfo::postbufsize

Definition at line 229 of file libcurl.c.

Referenced by Curl_Begin().

◆ referer

char downloadinfo::referer[256]

Definition at line 209 of file libcurl.c.

Referenced by CheckPendingDownloads(), and Curl_Begin().

◆ slist

curl_slist* downloadinfo::slist

Definition at line 221 of file libcurl.c.

Referenced by CheckPendingDownloads(), and Curl_EndDownload().

◆ started

qbool downloadinfo::started

Definition at line 213 of file libcurl.c.

Referenced by CheckPendingDownloads(), and Curl_Begin().

◆ startpos

fs_offset_t downloadinfo::startpos

Definition at line 211 of file libcurl.c.

Referenced by CheckPendingDownloads(), Curl_Begin(), and Curl_GetDownloadAmount().

◆ stream

qfile_t* downloadinfo::stream

Definition at line 210 of file libcurl.c.

Referenced by CheckPendingDownloads(), Curl_Begin(), Curl_EndDownload(), and CURL_fwrite().

◆ url

char downloadinfo::url[1024]

Definition at line 208 of file libcurl.c.

Referenced by CheckPendingDownloads(), Curl_Begin(), and Curl_Info_f().


The documentation for this struct was generated from the following file: