3.3.1.2 CONNTYPE_TXUSER_BEGIN2 Initiator States

The application MUST act as an initiator for the CONNTYPE_TXUSER_BEGIN2 (section 2.2.8.1.2) connection type. In this role, the application MUST provide support for the following states:

  • Idle

  • Awaiting Begin Response

  • Processing Transaction

  • Awaiting Set Timeout Response

  • Awaiting Commit Response

  • Awaiting Abort Response

  • Ended

The following figure shows the relationship between the CONNTYPE_TXUSER_BEGIN2 initiator states.

CONNTYPE_TXUSER_BEGIN2 initiator states

Figure 15: CONNTYPE_TXUSER_BEGIN2 initiator states