#include "SSL_Context.h"#include "sslconf.h"#include "SSL_Context.inl"#include "ace/Guard_T.h"#include "ace/Object_Manager.h"#include "ace/Log_Msg.h"#include "ace/Singleton.h"#include "ace/Synch_Traits.h"#include "ace/ACE.h"#include "ace/OS_NS_errno.h"#include "ace/OS_NS_string.h"#include <openssl/x509.h>#include <openssl/err.h>#include <openssl/rand.h>#include <openssl/safestack.h>Include dependency graph for SSL_Context.cpp:

Go to the source code of this file.
Functions | |
| ACE_RCSID (ACE_SSL, SSL_Context,"$Id: SSL_Context.cpp 80826 2008-03-04 14:51:23Z wotte $") namespace | |
| ACE_RCSID | ( | ACE_SSL | , | |
| SSL_Context | , | |||
| "$Id: SSL_Context.cpp 80826 2008-03-04 14:51:23Z wotte $" | ||||
| ) |
Definition at line 28 of file SSL_Context.cpp.
00030 : SSL_Context.cpp 80826 2008-03-04 14:51:23Z wotte $") 00031 00032 00033 namespace 00034 { 00035 /// Reference count of the number of times the ACE_SSL_Context was 00036 /// initialized. 00037 int ssl_library_init_count = 0; 00038 00039 // @@ This should also be done with a singleton, otherwise it is not 00040 // thread safe and/or portable to some weird platforms... 00041 00042 #ifdef ACE_HAS_THREADS 00043 /// Array of mutexes used internally by OpenSSL when the SSL 00044 /// application is multithreaded. 00045 ACE_SSL_Context::lock_type * ssl_locks = 0; 00046 00047 // @@ This should also be managed by a singleton. 00048 #endif 00049 }
1.4.7