MySQL 9.0.0
Source Code Documentation
tls::TlsKeylogDumper Class Reference

#include <tls_keylog_dumper.h>

Public Member Functions

 TlsKeylogDumper (SSL_CTX *ctx)
 
 ~TlsKeylogDumper ()
 

Static Private Member Functions

static void keylog_callback (const SSL *, const char *line)
 
static std::ofstream & get_stream ()
 

Private Attributes

bool release_ {false}
 

Constructor & Destructor Documentation

◆ TlsKeylogDumper()

tls::TlsKeylogDumper::TlsKeylogDumper ( SSL_CTX *  ctx)
inlineexplicit

◆ ~TlsKeylogDumper()

tls::TlsKeylogDumper::~TlsKeylogDumper ( )
inline

Member Function Documentation

◆ get_stream()

static std::ofstream & tls::TlsKeylogDumper::get_stream ( )
inlinestaticprivate

◆ keylog_callback()

static void tls::TlsKeylogDumper::keylog_callback ( const SSL *  ,
const char *  line 
)
inlinestaticprivate

Member Data Documentation

◆ release_

bool tls::TlsKeylogDumper::release_ {false}
private

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