My Project
|
#include <handler.h>
Public Member Functions | |
bool | eq (struct xid_t *xid) |
bool | eq (long g, long b, const char *d) |
void | set (struct xid_t *xid) |
void | set (long f, const char *g, long gl, const char *b, long bl) |
void | set (ulonglong xid) |
void | set (long g, long b, const char *d) |
bool | is_null () |
void | null () |
my_xid | quick_get_my_xid () |
my_xid | get_my_xid () |
uint | length () |
uchar * | key () |
uint | key_length () |
Public Attributes | |
long | formatID |
long | gtrid_length |
long | bqual_length |
char | data [XIDDATASIZE] |
struct xid_t is binary compatible with the XID structure as in the X/Open CAE Specification, Distributed Transaction Processing: The XA Specification, X/Open Company Ltd., 1991. http://www.opengroup.org/bookstore/catalog/c193.htm