Data Structures | Defines | Variables

m_ssl.cpp File Reference

#include "module.h"
#include "ssl.h"
#include <openssl/bio.h>
#include <openssl/ssl.h>
#include <openssl/err.h>
#include <openssl/crypto.h>
#include <openssl/evp.h>
Include dependency graph for m_ssl.cpp:

Go to the source code of this file.

Data Structures

class  MySSLService
class  SSLSocketIO
class  SSLModule

Defines

#define OPENSSL_NO_SHA512

Variables

static SSL_CTX * server_ctx
static SSL_CTX * client_ctx
static SSLModuleme

Define Documentation

#define OPENSSL_NO_SHA512

Definition at line 6 of file m_ssl.cpp.


Variable Documentation

SSL_CTX * client_ctx [static]
SSLModule* me [static]

Definition at line 81 of file m_ssl.cpp.

SSL_CTX* server_ctx [static]

Definition at line 13 of file m_ssl.cpp.

Referenced by SSLSocketIO::Accept(), SSLModule::SSLModule(), and SSLModule::~SSLModule().