D:/opendownloadmanager/ODM-1.x/InetFile/cURL_lib/ssluse.h File Reference

#include "urldata.h"

Go to the source code of this file.

Functions

CURLcode Curl_ossl_connect (struct connectdata *conn, int sockindex)
CURLcode Curl_ossl_connect_nonblocking (struct connectdata *conn, int sockindex, bool *done)
void Curl_ossl_close (struct connectdata *conn)
int Curl_ossl_close_all (struct SessionHandle *data)
CURLcode Curl_ossl_set_engine (struct SessionHandle *data, const char *engine)
void Curl_ossl_session_free (void *ptr)
CURLcode Curl_ossl_set_engine_default (struct SessionHandle *data)
struct curl_slistCurl_ossl_engines_list (struct SessionHandle *data)
int Curl_ossl_init (void)
void Curl_ossl_cleanup (void)
ssize_t Curl_ossl_send (struct connectdata *conn, int sockindex, void *mem, size_t len)
ssize_t Curl_ossl_recv (struct connectdata *conn, int num, char *buf, size_t buffersize, bool *wouldblock)
size_t Curl_ossl_version (char *buffer, size_t size)
int Curl_ossl_check_cxn (struct connectdata *cxn)
int Curl_ossl_seed (struct SessionHandle *data)
int Curl_ossl_shutdown (struct connectdata *conn, int sockindex)


Function Documentation

int Curl_ossl_check_cxn ( struct connectdata cxn  ) 

Referenced by Curl_ssl_check_cxn().

void Curl_ossl_cleanup ( void   ) 

Referenced by Curl_ssl_cleanup().

void Curl_ossl_close ( struct connectdata conn  ) 

Referenced by Curl_ssl_close().

int Curl_ossl_close_all ( struct SessionHandle data  ) 

Referenced by Curl_ssl_close_all().

CURLcode Curl_ossl_connect ( struct connectdata conn,
int  sockindex 
)

Referenced by Curl_ssl_connect().

CURLcode Curl_ossl_connect_nonblocking ( struct connectdata conn,
int  sockindex,
bool done 
)

struct curl_slist* Curl_ossl_engines_list ( struct SessionHandle data  )  [read]

Definition at line 678 of file ssluse.c.

References curl_slist_append(), curl_slist_free_all(), simple_client::e, and NULL.

Referenced by Curl_ssl_engines_list().

int Curl_ossl_init ( void   ) 

Referenced by Curl_ssl_init().

ssize_t Curl_ossl_recv ( struct connectdata conn,
int  num,
char *  buf,
size_t  buffersize,
bool wouldblock 
)

Referenced by Curl_ssl_recv().

int Curl_ossl_seed ( struct SessionHandle data  ) 

ssize_t Curl_ossl_send ( struct connectdata conn,
int  sockindex,
void *  mem,
size_t  len 
)

Referenced by Curl_ssl_send().

void Curl_ossl_session_free ( void *  ptr  ) 

CURLcode Curl_ossl_set_engine ( struct SessionHandle data,
const char *  engine 
)

CURLcode Curl_ossl_set_engine_default ( struct SessionHandle data  ) 

int Curl_ossl_shutdown ( struct connectdata conn,
int  sockindex 
)

Referenced by Curl_ssl_shutdown().

size_t Curl_ossl_version ( char *  buffer,
size_t  size 
)

Referenced by Curl_ssl_version().


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