File cas_xa.c
FileList > broker > cas_xa.c
Go to the source code of this file
#include "cas_common.h"
#include "cas.h"
#include "cas_net_buf.h"
#include "cas_network.h"
#include "cas_log.h"
#include "cas_function.h"
#include "cas_execute.h"
#include "cas_db_inc.h"
#include "xa.h"
Public Static Attributes
Public Functions
| Type |
Name |
| FN_RETURN |
fn_xa_end_tran (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
|
| FN_RETURN |
fn_xa_prepare (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
|
| FN_RETURN |
fn_xa_recover (SOCKET sock_fd, int argc, void ** argv, T_NET_BUF * net_buf, T_REQ_INFO * req_info)
|
| bool |
is_xa_prepared (void)
|
| void |
set_xa_prepare_flag (void)
|
| void |
unset_xa_prepare_flag (void)
|
Public Static Functions
Macros
Public Static Attributes Documentation
variable xa_prepare_flag
Public Functions Documentation
function fn_xa_end_tran
FN_RETURN fn_xa_end_tran (
SOCKET sock_fd,
int argc,
void ** argv,
T_NET_BUF * net_buf,
T_REQ_INFO * req_info
)
function fn_xa_prepare
FN_RETURN fn_xa_prepare (
SOCKET sock_fd,
int argc,
void ** argv,
T_NET_BUF * net_buf,
T_REQ_INFO * req_info
)
function fn_xa_recover
FN_RETURN fn_xa_recover (
SOCKET sock_fd,
int argc,
void ** argv,
T_NET_BUF * net_buf,
T_REQ_INFO * req_info
)
function is_xa_prepared
bool is_xa_prepared (
void
)
function set_xa_prepare_flag
void set_xa_prepare_flag (
void
)
function unset_xa_prepare_flag
void unset_xa_prepare_flag (
void
)
Public Static Functions Documentation
function compare_xid
static int compare_xid (
XID * xid1,
XID * xid2
)
function net_arg_get_xid
static int net_arg_get_xid (
XID * xid,
char * buf
)
function net_buf_cp_xid
static void net_buf_cp_xid (
T_NET_BUF * net_buf,
XID * xid
)
Macro Definition Documentation
define CAS_SUPPORT_XA
define MAX_GTRIDS
The documentation for this class was generated from the following file cubrid/src/broker/cas_xa.c