MySQL 9.1.0
Source Code Documentation
net::tls::SslWriteOperation Class Reference

#include <ssl_operation.h>

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

Static Public Member Functions

static int write_ex (SSL *ssl, const void *buf, size_t num, size_t *out_number_of_bytes_io)
 
static bool is_read_operation ()
 
static Result op (BIO *bio, SSL *ssl, const 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::SslWriteOperation::is_read_operation ( )
inlinestatic

◆ op()

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

◆ write_ex()

static int net::tls::SslWriteOperation::write_ex ( SSL *  ssl,
const void *  buf,
size_t  num,
size_t *  out_number_of_bytes_io 
)
inlinestatic

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