9.3.2 Resuming a Transaction

To resume the current transaction, use the tpresume(3c) function with the following signature.

int
tpresume(TPTRANID *t_id,long flags)

The following table describes the arguments to the tpresume() function:

Table 9-3 tpresume( ) Function Arguments

Field Description
*t_id Pointer to the transaction identifier.
flags Currently not used. Reserved for future use.

It is possible to resume a transaction from a process other than the one that suspended it, subject to certain restrictions. For a list of these restrictions, refer to tpsuspend(3c) and tpresume(3c) in the Oracle Tuxedo ATMI C Function Reference.