TMF Application Programmer's Guide (G06.26+)
Hewlett-Packard Company—522419-005
i
HP NonStop TMF Application
Programmer’s Guide
Index Figures Tables
What’s New in This Manual vii
Manual Information vii
New and Changed Information viii
About This Manual ix
Who Should Read This Manual ix
How this Manual is Organized ix
About the TMF Library ix
Related Manuals x
Notation Conventions x
1. TMF Programming Environment
The TMF Transaction 1-2
Defining a Transaction 1-2
Initiating a Transaction 1-3
Committing a Transaction 1-4
Aborting a Transaction 1-4
Heterogeneous Transaction Processing 1-5
The Requester/Server Model 1-6
The Current Transaction
1-7
The Nil State
1-8
The Current Transaction Identifier 1-8
Excluding a Server from a TMF Transaction 1-8
Setting the Current Transaction to Nil 1-10
Marking an OPEN to Not Share a Transaction Identifier 1-10
Consistency and Concurrency 1-11
Achieving Maximum Consistency 1-11
Levels of Consistency 1-12
Enscribe Capabilities 1-14