Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
curl_share_init(3)		libcurl	Manual		    curl_share_init(3)

NAME
       curl_share_init - Create	a shared object

SYNOPSIS
       #include	<curl/curl.h>

       CURLSH *curl_share_init(	);

DESCRIPTION
       This  function  returns	a CURLSH handle	to be used as input to all the
       other share-functions, sometimes	referred to as a share handle in  some
       places  in  the documentation. This init	call MUST have a corresponding
       call to curl_share_cleanup when all operations using the	share are com-
       plete.

       This  share  handle is what you pass to curl using the CURLOPT_SHARE(3)
       option with curl_easy_setopt(3),	to make	that specific curl handle  use
       the data	in this	share.

RETURN VALUE
       If  this	 function  returns  NULL, something went wrong (out of memory,
       etc.)  and therefore the	share object was not created.

SEE ALSO
       curl_share_cleanup(3), curl_share_setopt(3)

libcurl	5.5.5		       February	03, 2016	    curl_share_init(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=curl_share_init&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help