Unix/Linux Go Back    

RedHat 9 (Linux i386) - man page for curl_multi_perform (redhat section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

curl_multi_perform(3)			  libcurl Manual		    curl_multi_perform(3)

       curl_multi_perform - add an easy handle to a multi session

       #include <curl/curl.h>

       CURLMcode curl_multi_perform(CURLM *multi_handle, int *running_handles);

       When the app thinks there's data available for the multi_handle, it should call this func-
       tion to read/write whatever there is to read  or  write	right  now.  curl_multi_perform()
       returns	as  soon  as the reads/writes are done. This function does not require that there
       actually is any data available for reading or that data can be written, it can  be  called
       just  in  case. It will write the number of handles that still transfer data in the second
       argument's integer-pointer.

       CURLMcode type, general libcurl multi interface error code.

       NOTE that this only returns errors etc regarding the whole multi stack. There might  still
       have occurred problems on invidual transfers even when this function returns OK.

       Most  application  will	use  curl_multi_fdset to get the multi_handle's file descriptors,
       then it'll wait for action on them using select() and as soon as one or more of	them  are
       ready, curl_multi_perform gets called.


libcurl 7.9.5				   1 March 2002 		    curl_multi_perform(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 08:39 PM.