Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# SSL_Context.h File Reference

`#include "ace/pre.h"`
`#include "SSL_Export.h"`
`#include "ace/SString.h"`
`#include "ace/Singleton.h"`
`#include "ace/Synch.h"`
`#include <openssl/ssl.h>`
`#include "ace/post.h"`

Include dependency graph for SSL_Context.h:

This graph shows which files directly or indirectly include this file:

## Compounds
class | ACE_SSL_Context
| A wrapper for the OpenSSL SSL_CTX related functions. More...
class | ACE_SSL_Data_File
## Functions
void | ACE_SSL_locking_callback (int mode, int type, const char *file, int line)
| Mutex locking/unlocking callback for OpenSSL multithread support. More...
unsigned long | ACE_SSL_thread_id (void)
| Return the current thread ID. OpenSSL uses this on platforms that need it. More...

## Detailed Description

SSL_Context.h,v 1.16 2002/01/17 20:16:58 ossama Exp

Author:
  Carlos O'Ryan <coryan@ece.uci.edu>

## Function Documentation

void ACE_SSL_locking_callback | ( | int | mode,
|  | int | type,
|  | const char * | file,
|  | int | line
| ) |

| Mutex locking/unlocking callback for OpenSSL multithread support.

unsigned long ACE_SSL_thread_id | ( | void |  | ) |

| Return the current thread ID. OpenSSL uses this on platforms that need it.