3.2.4.21 Local LU Initiated Recovery Sending LU Status
This event MUST be signaled by the higher-layer business logic with the following arguments:
A connection object of type CONNTYPE_TXUSER_DTCLURECOVERYINITIATEDBYDTC
If the Local LU Initiated Recovery Sending LU Status event is signaled, the LU 6.2 implementation (section 3.2) MUST perform the following actions:
If the provided connection state is not set to Processing LU Status Check:
Return a failure result to the higher-layer business logic.
Otherwise:
Attempt to find the recovery sequence number keyed by the LU Name Pair in the Recovery Sequence Number Table.
If the recovery sequence number is not found:
Return a failure result to the higher-layer business logic.
Otherwise:
Send a TXUSER_DTCLURECOVERYINITIATEDBYDTC_MTAG_LUSTATUS message using the provided connection:
The RecoverySeqNum field MUST be set to the found recovery sequence number.
Set the connection state to Awaiting Request Complete.