CUBRID Engine  latest
log_2pc_global_data Struct Reference
Collaboration diagram for log_2pc_global_data:
Collaboration graph

Public Attributes

int(* get_participants )(int *particp_id_length, void **block_particps_ids)
 
int(* lookup_participant )(void *particp_id, int num_particps, void *block_particps_ids)
 
char *(* sprintf_participant )(void *particp_id)
 
void(* dump_participants )(FILE *fp, int block_length, void *block_particps_id)
 
int(* send_prepare )(int gtrid, int num_particps, void *block_particps_ids)
 
bool(* send_commit )(int gtrid, int num_particps, int *particp_indices, void *block_particps_ids)
 
bool(* send_abort )(int gtrid, int num_particps, int *particp_indices, void *block_particps_ids, int collect)
 

Detailed Description

Definition at line 63 of file log_2pc.c.

Member Data Documentation

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

Definition at line 68 of file log_2pc.c.

Referenced by log_2pc_dump_participants().

int(* log_2pc_global_data::get_participants) (int *particp_id_length, void **block_particps_ids)

Definition at line 65 of file log_2pc.c.

Referenced by log_2pc_get_num_participants().

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

Definition at line 66 of file log_2pc.c.

bool(* log_2pc_global_data::send_abort) (int gtrid, int num_particps, int *particp_indices, void *block_particps_ids, int collect)

Definition at line 71 of file log_2pc.c.

Referenced by log_2pc_send_abort_decision().

bool(* log_2pc_global_data::send_commit) (int gtrid, int num_particps, int *particp_indices, void *block_particps_ids)

Definition at line 70 of file log_2pc.c.

Referenced by log_2pc_send_commit_decision().

int(* log_2pc_global_data::send_prepare) (int gtrid, int num_particps, void *block_particps_ids)

Definition at line 69 of file log_2pc.c.

Referenced by log_2pc_send_prepare().

char*(* log_2pc_global_data::sprintf_participant) (void *particp_id)

Definition at line 67 of file log_2pc.c.

Referenced by log_2pc_sprintf_particp().


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