![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
Go to the source code of this file.
Classes | |
| struct | std::is_error_code_enum< TlsErrc > | 
| struct | std::is_error_code_enum< TlsCertErrc > | 
Namespaces | |
| namespace | std | 
Enumerations | |
| enum class | TlsErrc { kWantRead = SSL_ERROR_WANT_READ , kWantWrite = SSL_ERROR_WANT_WRITE , kZeroReturn = SSL_ERROR_ZERO_RETURN } | 
| enum class | TlsCertErrc { kNoRSACert = 1 , kNotACertificate , kRSAKeySizeToSmall } | 
Functions | |
| HARNESS_TLS_EXPORT std::error_code | make_error_code (TlsCertErrc ec) | 
| make std::error_code from TlsCertErrc.  More... | |
| HARNESS_TLS_EXPORT std::error_code | make_error_code (TlsErrc ec) | 
| make std::error_code from TlsErrc.  More... | |
| HARNESS_TLS_EXPORT std::error_code | make_tls_error () | 
| make a std::error_code from ERR_get_error().  More... | |
| HARNESS_TLS_EXPORT std::error_code | make_tls_ssl_error (const SSL *ssl, int res) | 
| make a std::error_code from SSL_get_error().  More... | |
      
  | 
  strong | 
      
  | 
  strong | 
| HARNESS_TLS_EXPORT std::error_code make_error_code | ( | TlsCertErrc | ec | ) | 
make std::error_code from TlsCertErrc.
| HARNESS_TLS_EXPORT std::error_code make_error_code | ( | TlsErrc | ec | ) | 
make std::error_code from TlsErrc.
| HARNESS_TLS_EXPORT std::error_code make_tls_error | ( | ) | 
make a std::error_code from ERR_get_error().
| HARNESS_TLS_EXPORT std::error_code make_tls_ssl_error | ( | const SSL * | ssl, | 
| int | res | ||
| ) | 
make a std::error_code from SSL_get_error().
| ssl | a SSL connection | 
| res | result of a SSL_ function. |