24#ifndef MYSQL_SERVICE_RPL_TRANSACTION_CTX_INCLUDED 
   38#ifndef MYSQL_ABI_CHECK 
   68#ifdef MYSQL_DYNAMIC_PLUGIN 
   70#define set_transaction_ctx(transaction_termination_ctx) \ 
   71  (rpl_transaction_ctx_service->set_transaction_ctx(     \ 
   72      (transaction_termination_ctx))) 
   81#define MYSQL_SERVICE_RPL_TRANSACTION_CTX_INCLUDED 
struct rpl_transaction_ctx_service_st * rpl_transaction_ctx_service
 
int set_transaction_ctx(Transaction_termination_ctx transaction_termination_ctx)
Definition: rpl_transaction_ctx.cc:96
 
Definition: service_rpl_transaction_ctx.h:44
 
std::int64_t m_gno
Definition: service_rpl_transaction_ctx.h:60
 
bool m_rollback_transaction
Definition: service_rpl_transaction_ctx.h:52
 
unsigned long m_thread_id
Definition: service_rpl_transaction_ctx.h:45
 
int m_sidno
Definition: service_rpl_transaction_ctx.h:59
 
unsigned int m_flags
Definition: service_rpl_transaction_ctx.h:46
 
bool m_generated_gtid
Definition: service_rpl_transaction_ctx.h:58
 
Definition: service_rpl_transaction_ctx.h:63
 
int(* set_transaction_ctx)(Transaction_termination_ctx transaction_termination_ctx)
Definition: service_rpl_transaction_ctx.h:64