immediately with no action.
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_SHARE, CURL_LOCK_DATA_CONNECT);
/* use the share, then ... */
specific curl handle use the data in this share.
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_SHARE, CURL_LOCK_DATA_CONNECT);
if(sh)
See \fICURLSHOPT_USERDATA(3)\fP.
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_SHARE, CURL_LOCK_DATA_CONNECT);
if(sh)
error code passed in the argument \fIerrornum\fP.
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_SHARE, CURL_LOCK_DATA_CONNECT);
if(sh)
All
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_LOCKFUNC, mutex_lock);
if(sh)
All
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_SHARE, CURL_LOCK_DATA_COOKIE);
if(sh)
All
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_UNLOCKFUNC, mutex_unlock);
if(sh)
All
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_UNSHARE, CURL_LOCK_DATA_COOKIE);
if(sh)
All
.SH EXAMPLE
.nf
- CURLSHcode sh
+ CURLSHcode sh;
struct secrets private_stuff;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_USERDATA, &private_stuff);