MySQL 8.4.2
Source Code Documentation
s_mysql_mysql_new_transaction_control Struct Reference

A service to manage transactions execution. More...

#include <mysql_transaction_delegate_control.h>

Public Attributes

void(* stop )()
 Method to stop new incoming transactions allowing some management queries to run. More...
 
void(* allow )()
 Method that allows the transactions which were earlier stopped by stop method. More...
 

Detailed Description

A service to manage transactions execution.

The service will stop new incoming transactions to execute.

Note
Some management related queries are allowed.
See also
mysql_new_transaction_control_imp

Member Data Documentation

◆ allow

void(* s_mysql_mysql_new_transaction_control::allow) ()

Method that allows the transactions which were earlier stopped by stop method.

See also
mysql_new_transaction_control_imp

◆ stop

void(* s_mysql_mysql_new_transaction_control::stop) ()

Method to stop new incoming transactions allowing some management queries to run.

New incoming transactions are rolled back.

See also
mysql_new_transaction_control_imp

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