JetByteTools::OpenSSL Namespace Reference


Classes

class  CAsyncConnector
class  CAsyncSocketConnector
class  CContext
class  CException
class  ISecureStreamSocketCallback
class  IStreamSocketConnectionManagerCallback
class  IStreamSocketServerCallback
class  CStreamSocketConnectionManager
class  CStreamSocketConnectionManagerCallback
 An object that implements the CStreamSocketConnectionManager callback interface and does nothing. You can derive from this class and override just the functions that you need to. More...
class  CStreamSocketServer
class  CStreamSocketServerCallback
class  CUsesOpenSSL

Enumerations

enum  Threading { SingleThread, MultiThread, Unset }

Functions

static _tstring GetErrorMessage (unsigned long error)
static void CheckThreading (Threading threading)
static void LockingCallback (int mode, int type, const char *file, int line)
static bool ThreadingSetup (const DWORD spinCount)
static void ThreadingCleanup ()

Variables

static int dataIndex = SSL_get_ex_new_index(0, (void*)"CAsyncConnector::this", 0, 0, 0)
static CRITICAL_SECTION * s_pLocks = 0
static CCriticalSection s_criticalSection
enum
JetByteTools::OpenSSL::Threading 
s_threading


Enumeration Type Documentation

enum Threading

Enumerator:
SingleThread 
MultiThread 
Unset 


Function Documentation

static void CheckThreading ( Threading  threading  )  [static]

static _tstring GetErrorMessage ( unsigned long  error  )  [static]

static void LockingCallback ( int  mode,
int  type,
const char *  file,
int  line 
) [static]

static void ThreadingCleanup (  )  [static]

static bool ThreadingSetup ( const DWORD  spinCount  )  [static]


Variable Documentation

int dataIndex = SSL_get_ex_new_index(0, (void*)"CAsyncConnector::this", 0, 0, 0) [static]

CCriticalSection s_criticalSection [static]

CRITICAL_SECTION* s_pLocks = 0 [static]

enum JetByteTools::OpenSSL::Threading s_threading


Generated on Tue Oct 2 15:45:25 2007 for JetByte Tools - v5.2 by  doxygen 1.5.3