MySQL 8.4.2
Source Code Documentation
net::tls::SslReadOperation Class Reference

#include <ssl_operation.h>

Inheritance diagram for net::tls::SslReadOperation:
[legend]

Static Public Member Functions

static bool is_read_operation ()
 
static int read_ex (SSL *ssl, void *buf, size_t num, size_t *out_number_of_bytes_io)
 
static Result op (BIO *bio, SSL *ssl, void *buffer, const size_t buffer_size, size_t *out_number_of_bytes_io)
 

Additional Inherited Members

- Public Types inherited from net::tls::Operation
enum  Result {
  ok , close , fatal , want_read ,
  want_write
}
 
- Public Member Functions inherited from net::tls::Operation
virtual ~Operation ()=default
 

Member Function Documentation

◆ is_read_operation()

static bool net::tls::SslReadOperation::is_read_operation ( )
inlinestatic

◆ op()

static Result net::tls::SslReadOperation::op ( BIO *  bio,
SSL *  ssl,
void *  buffer,
const size_t  buffer_size,
size_t *  out_number_of_bytes_io 
)
inlinestatic

◆ read_ex()

static int net::tls::SslReadOperation::read_ex ( SSL *  ssl,
void *  buf,
size_t  num,
size_t *  out_number_of_bytes_io 
)
inlinestatic

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