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

# SSL_Context.h File Reference

`#include "SSL_Export.h"`
`#include "ace/SString.h"`
`#include "ace/Synch.h"`
`#include <openssl/ssl.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)
unsigned long | ACE_SSL_thread_id (void)

## Detailed Description

Id:
  SSL_Context.h,v 1.19 2003/07/19 19:04:15 dhinton 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.