39 static size_t write_it(
char *buff,
size_t size,
size_t nmemb,
42 int main(
int argc,
char **argv)
101 (
unsigned long)finfo->
size);
117 if(finfo->
size > 50) {
150 written =
fwrite(buff, size, nmemb, stdout);
#define CURL_CHUNK_END_FUNC_OK
#define CURL_CHUNK_BGN_FUNC_FAIL
static long file_is_downloaded(struct callback_data *data)
#define curl_easy_setopt(handle, option, value)
static long file_is_coming(struct curl_fileinfo *finfo, struct callback_data *data, int remains)
CURL_EXTERN CURL * curl_easy_init(void)
CURL_EXTERN void curl_easy_cleanup(CURL *curl)
CURL_EXTERN CURLcode curl_global_init(long flags)
curl_global_init() globally initializes curl given a bitwise set of the different features of what to...
static size_t write_it(char *buff, size_t size, size_t nmemb, void *cb_data)
CURL_EXTERN void curl_global_cleanup(void)
curl_global_cleanup() globally cleanups curl, uses the value of "init_flags" to determine what needs ...
int main(int argc, char **argv)
#define CURL_CHUNK_BGN_FUNC_OK
CURL_EXTERN CURLcode curl_easy_perform(CURL *curl)
#define CURL_CHUNK_BGN_FUNC_SKIP