struct PSI_xid 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.  
 More...
#include <pfs_events_transactions.h>
struct PSI_xid 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
A value of -1 in formatID means that the XID is null. Max length for bqual and gtrid is 64 bytes each.
- See also
 - XID in sql/handler.h 
 
- 
MYSQL_XID in mysql/plugin.h 
 
 
◆ PSI_xid()
◆ is_null()
  
  
      
        
          | bool PSI_xid::is_null  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ null()
◆ bqual_length
      
        
          | long PSI_xid::bqual_length | 
        
      
 
BQUAL length, value 1-64. 
 
 
◆ data
XID raw data, not \0-terminated. 
 
 
◆ formatID
◆ gtrid_length
      
        
          | long PSI_xid::gtrid_length | 
        
      
 
GTRID length, value 1-64. 
 
 
The documentation for this struct was generated from the following file: