MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


libcurl Manual                               curleasyperform(3)



NAME
     curleasyperform - Perform a file transfer

SYNOPSIS
     #include 

     CURLcode curleasyperform(CURL *handle);

DESCRIPTION
     This  function  is  called  after  the  init  and  all   the
     curleasysetopt(3)  calls  are  made,  and will perform the
     transfer as described in the options.   It  must  be  called
     with  the  same  handle  as input as the curleasyinit call
     returned.

     You can do any amount of calls to curleasyperform(3) while
     using  the  same handle. If you intend to transfer more than
     one file, you are even encouraged to  do  so.  libcurl  will
     then attempt to re-use the same connection for the following
     transfers, thus  making  the  operations  faster,  less  CPU
     intense and using less network resources. Just note that you
     will have to use curleasysetopt(3) between the invokes  to
     set options for the following curleasyperform.

     You must never call this function  simultaneously  from  two
     places  using the same handle. Let the function return first
     before invoking  it  another  time.  If  you  want  parallel
     transfers, you must use several curl handles.

RETURN VALUE
     0 means everything was ok, non-zero means an error  occurred
     as  defines. If the CURLOPTERORBUFER was set
     with curleasysetopt there will be a readable error message
     in the error buffer when non-zero is returned.

SEE ALSO
     curleasyinit(3), curleasysetopt(3),


ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:













libcurl 7.7          Last change: 5 Mar 2001                    1






libcurl Manual                               curleasyperform(3)



     
       ATRIBUTE TYPE     ATRIBUTE VALUE
    
     Availability         SUNWcurl       
    
     Interface Stability  Uncommitted    
    

NOTES
     Source for C-URL is available on http:/opensolaris.org.













































libcurl 7.7          Last change: 5 Mar 2001                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™