Lines Matching defs:PullJob
12 typedef struct PullJob PullJob; typedef
32 struct PullJob { struct
33 PullJobState state; argument
39 PullJobFinished on_finished; argument
40 PullJobOpenDisk on_open_disk; argument
41 PullJobHeader on_header; argument
42 PullJobProgress on_progress; argument
43 PullJobNotFound on_not_found; argument
45 CurlGlue *glue;
46 CURL *curl;
47 struct curl_slist *request_header;
49 char *etag;
50 char **old_etags;
51 bool etag_exists;
53 uint64_t content_length;
54 uint64_t written_compressed;
55 uint64_t written_uncompressed;
56 uint64_t offset;
58 uint64_t uncompressed_max;
59 uint64_t compressed_max;
84 int pull_job_new(PullJob **job, const char *url, CurlGlue *glue, void *userdata); argument