3.4.7.22 Set Transaction Timeout Success
The Set Transaction Timeout Success event MUST be signaled with the following arguments:
A transaction object
If the Set Transaction Timeout Success event is signaled, the transaction manager MUST perform the following actions:
If the transaction's connection list contains a connection of type CONNTYPE_TXUSER_BEGIN2 (section 2.2.8.1.2) or CONNTYPE_TXUSER_PROMOTE (section 2.2.8.1.3):
Send a TXUSER_SETTXTIMEOUT_MTAG_REQUEST_COMPLETE (section 2.2.8.1.2.6) message using the connection.
Set the connection state to Active.
Otherwise, if the transaction's connection list contains a CONNTYPE_TXUSER_SETTXTIMEOUT (section 2.2.8.3.3) connection:
Send a TXUSER_SETTXTIMEOUT_MTAG_REQUEST_COMPLETE (section 2.2.8.1.2.6) message using the connection.
Set the connection state to Ended.