Scheduling a timeout

About this task

The following sequence diagram shows a scheduled timeout.

To schedule a timeout:

Procedure

  1. A user class calls the schedTm method to create a timeout request.
  2. The schedTm method calls the incarnateTimeout method to create a timeout request for the reactive object.
  3. The constructor for the OMTimeout class creates a timeout event.
  4. The schedTm method delegates the timeout request to OMTimerManager.
  5. The schedTm method calls the set method to delegate the timeout request to OMTimerManager.

Feedback