#include "timeval.h"
Go to the source code of this file.
#define LEAST_SIZE_PROGRESS BUFSIZE |
Definition at line 59 of file progress.h.
#define PGRS_DL_SIZE_KNOWN (1<<6) |
Definition at line 71 of file progress.h.
#define PGRS_DONE_DL (1<<2) |
Definition at line 67 of file progress.h.
#define PGRS_DONE_UL (1<<3) |
Definition at line 68 of file progress.h.
#define PGRS_HEADERS_OUT (1<<7) /* set when the headers have been written */ |
Definition at line 73 of file progress.h.
#define PGRS_HIDE (1<<4) |
Definition at line 69 of file progress.h.
#define PGRS_SHOW_DL (1<<0) |
Definition at line 65 of file progress.h.
#define PGRS_SHOW_UL (1<<1) |
Definition at line 66 of file progress.h.
#define PGRS_UL_SIZE_KNOWN (1<<5) |
Definition at line 70 of file progress.h.
#define PROGRESS_DOWN_AND_UP (PROGRESS_UPLOAD | PROGRESS_DOWNLOAD) |
Definition at line 63 of file progress.h.
#define PROGRESS_DOWNLOAD (1<<0) |
Definition at line 61 of file progress.h.
#define PROGRESS_UPLOAD (1<<1) |
Definition at line 62 of file progress.h.
enum timerid |
TIMER_NONE | |
TIMER_STARTOP | |
TIMER_STARTSINGLE | |
TIMER_NAMELOOKUP | |
TIMER_CONNECT | |
TIMER_APPCONNECT | |
TIMER_PRETRANSFER | |
TIMER_STARTTRANSFER | |
TIMER_POSTRANSFER | |
TIMER_STARTACCEPT | |
TIMER_REDIRECT | |
TIMER_LAST |
Definition at line 28 of file progress.h.
int Curl_pgrsDone | ( | struct connectdata * | ) |
Definition at line 133 of file progress.c.
long Curl_pgrsLimitWaitTime | ( | curl_off_t | cursize, |
curl_off_t | startsize, | ||
curl_off_t | limit, | ||
struct timeval | start, | ||
struct timeval | now | ||
) |
Definition at line 246 of file progress.c.
void Curl_pgrsResetTimesSizes | ( | struct Curl_easy * | data | ) |
Definition at line 153 of file progress.c.
void Curl_pgrsSetDownloadCounter | ( | struct Curl_easy * | data, |
curl_off_t | size | ||
) |
Definition at line 274 of file progress.c.
void Curl_pgrsSetDownloadSize | ( | struct Curl_easy * | data, |
curl_off_t | size | ||
) |
Definition at line 310 of file progress.c.
void Curl_pgrsSetUploadCounter | ( | struct Curl_easy * | data, |
curl_off_t | size | ||
) |
Definition at line 292 of file progress.c.
void Curl_pgrsSetUploadSize | ( | struct Curl_easy * | data, |
curl_off_t | size | ||
) |
Definition at line 322 of file progress.c.
void Curl_pgrsStartNow | ( | struct Curl_easy * | data | ) |
Definition at line 215 of file progress.c.
void Curl_pgrsTime | ( | struct Curl_easy * | data, |
timerid | timer | ||
) |
Definition at line 164 of file progress.c.
int Curl_pgrsUpdate | ( | struct connectdata * | ) |
Definition at line 338 of file progress.c.