cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: max download/upload speed setting (libcurl, Delphi)

From: :) <frankdochy_at_gmail.com>
Date: Sun, 5 Jul 2009 11:09:15 +0200

> I guess you mean this package from download page:
> http://www.gknw.net/mirror/curl/win32/curl-7.19.5-devel-mingw32.zip
> if so then this is my build, and contains also a curl.exe, or?

yes, exactly ... I use libcurl libraries from this package

> can you please try with curl.exe if this works for you?
> curl --limit-rate 15k -O URL
> If that works it confirms that the lib itself is ok, and if you add
> '--libcurl outfile.c' to the above command then you get a nice C sampple
> which looks similar to what you posted with your other post.

yes, this seems to work very well

>> so I added CURLOPT_MAX_SEND_SPEED_LARGE, 30145
> are you sure that CURLOPT_MAX_SEND_SPEED_LARGE is defined somehwere?
> check what you get if you print them out; I think it should be 145.

CURLOPT_MAX_SEND_SPEED_LARGE is 145, but it is CURLOPTTYPE_OFF_T (30000),
so it is 145 + CURLOPTTYPE_OFF_T = 30145

to be sure, I tried 145/146 too ...

I even tried this
curl_easy_setopt(MyCurl, CURLoption(30145), 1024*15);

>> I found that some people had to recompile library
>> http://curl.haxx.se/mail/lib-2006-12/0071.html
>> with this option
>> #define _FILE_OFFSET_BITS 64
> no, the lib should support largefile - check with 'curl -V'.

yes, I checked
Received on 2009-07-05