curl_share_setopt - Set options for a shared object
SYNOPSIS
#include <curl/curl.h>
CURLSHcode curl_share_setopt(CURLSH *share, CURLSHoption
option, parameter);
DESCRIPTION
Set the option to parameter for the given share.
OPTIONS
CURLSHOPT_LOCKFUNC
The parameter must be a pointer to a function matching
the following prototype:
void lock_function(CURL *handle, curl_lock_data data,
curl_lock_access access, void *userptr);
data defines what data libcurl wants to lock, and you
must make sure that only one lock is given at any time
for each kind of data.
access defines what access type libcurl wants, shared
or single.
userptr is the pointer you set with CURLSHOPT_USERDAT.
CURLSHOPT_UNLOCKFUNC
hej
CURLSHOPT_SHARE
hej
CURLSHOPT_UNSHARE
hej
CURLSHOPT_USERDATA
hej
RETURN VALUE
If this function returns non-zero, something was wrong!
SEE ALSO
curl_share_cleanup(3), curl_share_init(3)
Man(1) output converted with
man2html