doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
share.c File Reference
#include "setup.h"
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include <curl/curl.h>
#include "urldata.h"
#include "share.h"

Go to the source code of this file.

Functions

CURLSHcurl_share_init (void)
 
CURLSHcode curl_share_setopt (CURLSH *sh, CURLSHoption option,...)
 
CURLSHcode curl_share_cleanup (CURLSH *sh)
 
CURLSHcode Curl_share_lock (struct SessionHandle *data, curl_lock_data type, curl_lock_access accesstype)
 
CURLSHcode Curl_share_unlock (struct SessionHandle *data, curl_lock_data type)
 

Function Documentation

CURLSHcode curl_share_cleanup ( CURLSH sh)

Definition at line 151 of file share.c.

CURLSH* curl_share_init ( void  )

Definition at line 38 of file share.c.

CURLSHcode Curl_share_lock ( struct SessionHandle data,
curl_lock_data  type,
curl_lock_access  accesstype 
)

Definition at line 180 of file share.c.

CURLSHcode curl_share_setopt ( CURLSH sh,
CURLSHoption  option,
  ... 
)

Definition at line 51 of file share.c.

CURLSHcode Curl_share_unlock ( struct SessionHandle data,
curl_lock_data  type 
)

Definition at line 198 of file share.c.