Sortix main manual
This manual documents Sortix main. You can instead view this document in the latest official manual.
CURLSHOPT_UNLOCKFUNC(3) | libcurl Manual | CURLSHOPT_UNLOCKFUNC(3) |
NAME
CURLSHOPT_UNLOCKFUNC - mutex unlock callbackSYNOPSIS
#include <curl/curl.h>
void unlockcb(CURL *handle, curl_lock_data data, void *userptr);
CURLSHcode curl_share_setopt(CURLSH *share, CURLSHOPT_UNLOCKFUNC, unlockcb);
DESCRIPTION
Set a mutex unlock callback for the share object. There's a corresponding CURLSHOPT_LOCKFUNC(3) callback called when the mutex is first locked.PROTOCOLS
AllEXAMPLE
CURLSHcode sh;
share = curl_share_init();
sh = curl_share_setopt(share, CURLSHOPT_UNLOCKFUNC, mutex_unlock);
if(sh)
printf("Error: %s\n", curl_share_strerror(sh));
AVAILABILITY
Added in 7.10RETURN VALUE
CURLSHE_OK (zero) means that the option was set properly, non-zero means an error occurred. See libcurl-errors(3) for the full list with descriptions.SEE ALSO
CURLSHOPT_LOCKFUNC(3), curl_share_setopt(3), curl_share_cleanup(3), curl_share_init(3)May 17, 2022 | libcurl 7.84.0 |