0ac298efd60a1ea1881c22688e24a1c0c9bca00b
[external/curl.git] / docs / libcurl / curl_multi_init.3
1 .\"
2 .TH curl_multi_init 3 "1 March 2002" "libcurl 7.9.5" "libcurl Manual"
3 .SH NAME
4 curl_multi_init - create a multi handle
5 .SH SYNOPSIS
6 .B #include <curl/curl.h>
7 .sp
8 .BI "CURLM *curl_multi_init( );"
9 .ad
10 .SH DESCRIPTION
11 This function returns a CURLM handle to be used as input to all the other
12 multi-functions, sometimes referred to as a multi handle in some places in the
13 documentation. This init call MUST have a corresponding call to
14 \fIcurl_multi_cleanup(3)\fP when the operation is complete.
15 .SH RETURN VALUE
16 If this function returns NULL, something went wrong and you cannot use the
17 other curl functions.
18 .SH "SEE ALSO"
19 .BR curl_multi_cleanup "(3)," curl_global_init "(3)," curl_easy_init "(3)"
20