3.3.2.1 LU Status Timer

The LU Status timer is a nonrecurring timer. The timer MUST be started whenever an LU Pair object is synchronized and no recovery is in progress, as specified by the processing of the Synchronization Successful and Received LU Status events.

The value of the timer is set to an implementation-specific value.<5>

When the timer is initialized, the Transaction Manager Communicating with an LU 6.2 Implementation Facet MUST provide an LU Pair object to associate with the timer. When the timer expires, the LU Status Timer Tick event MUST be signaled with the same LU Pair object as the only argument. The Transaction Manager Communicating with an LU 6.2 Implementation Facet MUST provide a distinct LU Status timer instance for each LU Pair object.