#include "SSL_Context.h"
#include "sslconf.h"
#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/Truncate.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>
Go to the source code of this file.
Functions | |
ACE_RCSID (ACE_SSL, SSL_Context,"$Id: SSL_Context.cpp 85202 2009-04-28 18:52:57Z johnnyw $") namespace |
ACE_RCSID | ( | ACE_SSL | , | |
SSL_Context | , | |||
"$Id: SSL_Context.cpp 85202 2009-04-28 18:52:57Z johnnyw $" | ||||
) |
Reference count of the number of times the ACE_SSL_Context was initialized.
Definition at line 29 of file SSL_Context.cpp.
: SSL_Context.cpp 85202 2009-04-28 18:52:57Z johnnyw $") namespace { /// Reference count of the number of times the ACE_SSL_Context was /// initialized. int ssl_library_init_count = 0; // @@ This should also be done with a singleton, otherwise it is not // thread safe and/or portable to some weird platforms... #ifdef ACE_HAS_THREADS /// Array of mutexes used internally by OpenSSL when the SSL /// application is multithreaded. ACE_SSL_Context::lock_type * ssl_locks = 0; // @@ This should also be managed by a singleton. #endif }