The xa_recover( ) function 3obtains a list of prepared transaction branches from a resource 3manager.
3The syntax for the function is: 3
3mint xa_recover (XID *xids, /* IN/OUT */ 3 int4 count, /* IN */ 3 mint rmid, /* IN */ 3 int4 flags) /* IN */3 3
| Parameter | 3Description | 3
|---|---|
| xids | 3Array of the XID data structure that is defined 3in the xa.h file and used for the current 3transaction | 3
| count | 3Size of the array defined by the count argument | 3
| rmid | 3Unique resource manager identifier | 3
| flags | 3TMNOFLAGS, which is the valid value. | 3