3.3.1.3 CONNTYPE_TXUSER_PROMOTE Initiator States
The application MUST act as an initiator for the CONNTYPE_TXUSER_PROMOTE (section 2.2.8.1.3) connection type. In this role, the application MUST provide support for the following states:
Idle
Awaiting Promote Response
Processing Transaction
Awaiting Set Timeout Response
Awaiting Commit Response
Awaiting Abort Response
Ended
The following figure shows the relationship between the CONNTYPE_TXUSER_PROMOTE initiator states.

Figure 16: CONNTYPE_TXUSER_PROMOTE initiator states