~ubuntu-branches/ubuntu/lucid/curl/lucid-201101212007

« back to all changes in this revision

Viewing changes to docs/libcurl/curl_multi_setopt.3

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2008-02-08 11:20:41 UTC
  • mto: (3.1.1 lenny) (1.2.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 26.
  • Revision ID: james.westby@ubuntu.com-20080208112041-hed7sb5r6ghmjf8v
Tags: upstream-7.18.0
ImportĀ upstreamĀ versionĀ 7.18.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.\" $Id: curl_multi_setopt.3,v 1.6 2007-05-30 20:04:44 bagder Exp $
 
1
.\" $Id: curl_multi_setopt.3,v 1.7 2007-12-11 21:19:38 bagder Exp $
2
2
.\"
3
3
.TH curl_multi_setopt 3 "10 Oct 2006" "libcurl 7.16.0" "libcurl Manual"
4
4
.SH NAME
47
47
one of the \&"performing" functions of the multi interface
48
48
(\fIcurl_multi_socket(3)\fP, \fIcurl_multi_socket_all(3)\fP and
49
49
\fIcurl_multi_perform(3)\fP) - to allow libcurl to keep timeouts and retries
50
 
etc to work. Libcurl attempts to limit calling this only when the fixed future
51
 
timeout time actually change. See also \fICURLMOPT_TIMERDATA\fP. This callback
52
 
can be used instead of, or in addition to, \fIcurl_multi_timeout(3)\fP. (Added
53
 
in 7.16.0)
 
50
etc to work. A timeout value of -1 means that there is no timeout at all, and
 
51
0 means that the timeout is already reached. Libcurl attempts to limit calling
 
52
this only when the fixed future timeout time actually change. See also
 
53
\fICURLMOPT_TIMERDATA\fP. This callback can be used instead of, or in addition
 
54
to, \fIcurl_multi_timeout(3)\fP. (Added in 7.16.0)
54
55
.IP CURLMOPT_TIMERDATA
55
56
Pass a pointer to whatever you want passed to the
56
57
\fBcurl_multi_timer_callback\fP's third argument, the userp pointer.  This is