DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

curl_multi_add_handle(3)




curl_multi_add_handle(3) libcurl Manual  curl_multi_add_handle(3)


NAME

     curl_multi_add_handle - add an easy handle to a  multi  ses-
     sion


SYNOPSIS

     #include <curl/curl.h>

     CURLMcode  curl_multi_add_handle(CURLM  *multi_handle,  CURL
     *easy_handle);


DESCRIPTION

     Adds a standard easy handle to the multi stack.  This  func-
     tion  call will make this multi_handle control the specified
     easy_handle.

     When an easy handle has been added to a multi stack, you can
     not  and  you must not use curl_easy_perform(3) on that han-
     dle!

     The easy handle will remain added until you remove it  again
     with curl_multi_remove_handle(3). You should remove the easy
     handle from the multi stack before you terminate  first  the
     easy handle and then the multi handle:

     1 - curl_multi_remove_handle(3)

     2 - curl_easy_cleanup(3)

     3 - curl_multi_cleanup(3)


RETURN VALUE

     CURLMcode type, general libcurl multi interface error code.


SEE ALSO

     curl_multi_cleanup(3),curl_multi_init(3)

libcurl 7.9.5       Last change: 4 March 2002                   1


Man(1) output converted with man2html