My Project
Public Member Functions | Public Attributes
xid_t Struct Reference

#include <handler.h>

List of all members.

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]

Detailed Description

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

See also:
MYSQL_XID in mysql/plugin.h

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines