Skip to content

Struct log_2pc_global_data

ClassList > log_2pc_global_data

Public Attributes

Type Name
void(* dump_participants
int(* get_participants
int(* lookup_participant
void(* send_abort
void(* send_commit
bool(* send_prepare

Public Attributes Documentation

variable dump_participants

void(* log_2pc_global_data::dump_participants) (FILE *fp, int block_length, void *block_particps_id);

variable get_participants

int(* log_2pc_global_data::get_participants) (THREAD_ENTRY *thread_p, int *particp_id_length, void **block_particps_ids);

variable lookup_participant

int(* log_2pc_global_data::lookup_participant) (void *particp_id, int num_particps, void *block_particps_ids);

variable send_abort

void(* log_2pc_global_data::send_abort) (THREAD_ENTRY *thread_p, int gtrid, int num_particps, bool is_abort, void *block_particps_ids);

variable send_commit

void(* log_2pc_global_data::send_commit) (THREAD_ENTRY *thread_p, int gtrid, int num_particps, bool is_commit, void *block_particps_ids);

variable send_prepare

bool(* log_2pc_global_data::send_prepare) (THREAD_ENTRY *thread_p, int gtrid, int num_particps, void *block_particps_ids);


The documentation for this class was generated from the following file cubrid/src/transaction/log_2pc.c