D:/opendownloadmanager/ODM-1.x/InetFile/cURL_lib/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"
#include "memory.h"
#include "memdebug.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  ) 

CURLSH* curl_share_init ( void   ) 

Definition at line 37 of file share.c.

References CURL_LOCK_DATA_SHARE, malloc, and Curl_share::specifier.

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

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

CURLSHcode Curl_share_unlock ( struct SessionHandle data,
curl_lock_data  type 
)


Generated on Sun May 25 00:20:09 2008 by  doxygen 1.5.6