Public Member Functions

gnash::SSLServer Class Reference

#include <sslserver.h>

Inheritance diagram for gnash::SSLServer:
gnash::SSLClient gnash::SSLClient

List of all members.

Public Member Functions

 SSLServer ()
 ~SSLServer ()
bool loadDhParams (char *file)
bool loadDhParams (SSL_CTX *ctx, char *file)
void generateEphRSAKey (SSL_CTX *ctx)
size_t sslAccept (int fd)
void dump ()
 SSLServer ()
 ~SSLServer ()
bool loadDhParams (char *file)
bool loadDhParams (SSL_CTX *ctx, char *file)
void generateEphRSAKey (SSL_CTX *ctx)
size_t sslAccept (int fd)
void dump ()

Constructor & Destructor Documentation

gnash::SSLServer::SSLServer (  ) 
gnash::SSLServer::~SSLServer (  ) 
gnash::SSLServer::SSLServer (  ) 
gnash::SSLServer::~SSLServer (  ) 

Member Function Documentation

void gnash::SSLServer::dump (  ) 

Reimplemented from gnash::SSLClient.

References _.

void gnash::SSLServer::dump (  ) 

Reimplemented from gnash::SSLClient.

void gnash::SSLServer::generateEphRSAKey ( SSL_CTX *  ctx  ) 
void gnash::SSLServer::generateEphRSAKey ( SSL_CTX *  ctx  ) 
bool gnash::SSLServer::loadDhParams ( SSL_CTX *  ctx,
char *  file 
)
bool gnash::SSLServer::loadDhParams ( char *  file  ) 
bool gnash::SSLServer::loadDhParams ( SSL_CTX *  ctx,
char *  file 
)

References free().

bool gnash::SSLServer::loadDhParams ( char *  file  ) 

References gnash::SSLClient::_ctx.

Referenced by sslAccept().

size_t gnash::SSLServer::sslAccept ( int  fd  ) 

The documentation for this class was generated from the following files: