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