#include "setup.h"#include <curl/curl.h>#include "cookie.h"Go to the source code of this file.
Classes | |
| struct | Curl_share |
Defines | |
| #define | CURL_VOLATILE volatile |
Functions | |
| CURLSHcode | Curl_share_lock (struct SessionHandle *, curl_lock_data, curl_lock_access) |
| CURLSHcode | Curl_share_unlock (struct SessionHandle *, curl_lock_data) |
| CURLSHcode Curl_share_lock | ( | struct SessionHandle * | , | |
| curl_lock_data | , | |||
| curl_lock_access | ||||
| ) |
Definition at line 188 of file share.c.
References Curl_share::clientdata, CURLSHE_INVALID, CURLSHE_OK, Curl_share::lockfunc, NULL, SessionHandle::share, and Curl_share::specifier.
Referenced by Curl_close(), Curl_cookie_loadfiles(), Curl_hostcache_prune(), Curl_http(), Curl_readwrite(), Curl_resolv(), Curl_resolv_unlock(), Curl_setopt(), and remove_entry_if_stale().
| CURLSHcode Curl_share_unlock | ( | struct SessionHandle * | , | |
| curl_lock_data | ||||
| ) |
Definition at line 206 of file share.c.
References Curl_share::clientdata, CURLSHE_INVALID, CURLSHE_OK, NULL, SessionHandle::share, Curl_share::specifier, and Curl_share::unlockfunc.
Referenced by Curl_close(), Curl_cookie_loadfiles(), Curl_hostcache_prune(), Curl_http(), Curl_readwrite(), Curl_resolv(), Curl_resolv_unlock(), Curl_setopt(), and remove_entry_if_stale().
1.5.6