MySQL  8.0.27
Source Code Documentation
tc_log.h File Reference
#include <assert.h>
#include <stddef.h>
#include <sys/types.h>
#include "my_inttypes.h"
#include "my_io.h"
#include "my_sys.h"
#include "mysql/components/services/mysql_cond_bits.h"
#include "mysql/components/services/mysql_mutex_bits.h"
#include "mysql/psi/mysql_cond.h"

Go to the source code of this file.

Classes

class  TC_LOG
 Transaction Coordinator Log. More...
 
class  TC_LOG_DUMMY
 
class  TC_LOG_MMAP
 
struct  TC_LOG_MMAP::PAGE
 

Macros

#define TC_LOG_MIN_PAGES   6
 

Typedefs

typedef ulonglong my_xid
 

Variables

TC_LOGtc_log
 
TC_LOG_MMAP tc_log_mmap
 
TC_LOG_DUMMY tc_log_dummy
 

Macro Definition Documentation

◆ TC_LOG_MIN_PAGES

#define TC_LOG_MIN_PAGES   6

Typedef Documentation

◆ my_xid

typedef ulonglong my_xid

Variable Documentation

◆ tc_log

TC_LOG* tc_log
extern

◆ tc_log_dummy

TC_LOG_DUMMY tc_log_dummy
extern

◆ tc_log_mmap

TC_LOG_MMAP tc_log_mmap
extern