/home/pkhodos/work/trunk/pba/ToolLibs/CurlClient/curlclient.cpp File Reference

#include <pthread.h>
#include "curlclient.h"
#include <curl/curl.h>
#include <openssl/crypto.h>

Data Structures

struct  CRYPTO_dynlock_value

Defines

#define _CURLCLIENT_CPP_
#define PHTTP_CONTENT_TYPE   "Content-Type: "

Functions

static unsigned long ssl_current_thread_id (void)
static void ssl_mutex_lock (int mode, int type, const char *file, int line)
static struct
CRYPTO_dynlock_value
ssl_dyn_create_function (const char *file, int line)
static void ssl_dyn_lock_function (int mode, struct CRYPTO_dynlock_value *l, const char *file, int line)
static void ssl_dyn_destroy_function (struct CRYPTO_dynlock_value *l, const char *file, int line)

Variables

static pthread_mutex_t * lock_cs
static int lock_num_locks

Define Documentation

#define _CURLCLIENT_CPP_
#define PHTTP_CONTENT_TYPE   "Content-Type: "

Function Documentation

static unsigned long ssl_current_thread_id ( void   )  [static]
static struct CRYPTO_dynlock_value* ssl_dyn_create_function ( const char *  file,
int  line 
) [static, read]
static void ssl_dyn_destroy_function ( struct CRYPTO_dynlock_value l,
const char *  file,
int  line 
) [static]
static void ssl_dyn_lock_function ( int  mode,
struct CRYPTO_dynlock_value l,
const char *  file,
int  line 
) [static]
static void ssl_mutex_lock ( int  mode,
int  type,
const char *  file,
int  line 
) [static]

Variable Documentation

pthread_mutex_t* lock_cs [static]
int lock_num_locks [static]
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2010 for DomainPlug-insDocumentation by  doxygen 1.6.1