TMF Application Programmer's Guide (G06.26+)

Designing Multithreaded Processes
HP NonStop TMF Application Programmer’s Guide—522419-005
3-5
Checkpointing Strategy
As illustrated in the BEGINTRANSACTION box in Figure 3-2, a CHECKPOINT call
following the BEGINTRANSACTION call can satisfy both items 1 and 2 in the
preceding list. To do that, however, the parameter list of the CHECKPOINT call must
include references to all of the following:
1. The local storage variable containing the filenumber of the TFILE
2. The list of active transactions
3. All blocks of application data that are necessary to restart the transaction