The xa_complete( ) function 3waits for an asynchronous operation to complete. If an operation 3is still pending, xa_complete( ) waits for 3the completion and returns the status.
3The syntax for the function is: 3
3mint xa_complete (char *handle, /* IN*/ 3 int * retval, /* OUT */ 3 mint rmid, /* IN */ 3 int4 flags) /* IN */3 3
Parameter | 3Description | 3
---|---|
handle | 3Handle returned by the xa_ call | 3
retval | 3Return value of the xa_ call 3that returned handle | 3
rmid | 3Unique resource manager identifier | 3
flags | 3
3 TMNOFLAGS, which indicates no flags |
3
For valid return values, refer to X/Open information, including Distributed Transaction Processing: The XA Specification.
3 3 3